1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-16 22:50:10 +03:00

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

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>
(cherry picked from commit c2eb293393a6be22964870a6cccb54fa93e74596)
This commit is contained in:
Pierre Lafievre 2020-01-30 18:13:42 +01:00 committed by Tino Vazquez
parent 2ab65e1254
commit 56d8f2f5d7
No known key found for this signature in database
GPG Key ID: 2FE9C32E94AEABBE

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"}