1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-21 14:50:08 +03:00

F #4134: GOCA - reduce permission size (#4135)

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>
This commit is contained in:
Pierre Lafievre 2020-01-30 18:13:42 +01:00 committed by GitHub
parent 8afb721023
commit c2eb293393
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -27,15 +27,15 @@ package shared
// * om: OTHER MANAGE bit.
// * oa: OTHER ADMIN bit.
type Permissions struct {
OwnerU int `xml:"OWNER_U"`
OwnerM int `xml:"OWNER_M"`
OwnerA int `xml:"OWNER_A"`
GroupU int `xml:"GROUP_U"`
GroupM int `xml:"GROUP_M"`
GroupA int `xml:"GROUP_A"`
OtherU int `xml:"OTHER_U"`
OtherM int `xml:"OTHER_M"`
OtherA int `xml:"OTHER_A"`
OwnerU int8 `xml:"OWNER_U"`
OwnerM int8 `xml:"OWNER_M"`
OwnerA int8 `xml:"OWNER_A"`
GroupU int8 `xml:"GROUP_U"`
GroupM int8 `xml:"GROUP_M"`
GroupA int8 `xml:"GROUP_A"`
OtherU int8 `xml:"OTHER_U"`
OtherM int8 `xml:"OTHER_M"`
OtherA int8 `xml:"OTHER_A"`
}
var permStr = [8]string{"---", "--a", "-m-", "-ma", "u--", "u-a", "um-", "uma"}