Omer Frenkel has submitted this change and it was merged. Change subject: engine: Add permission support for Quota consume ......................................................................
engine: Add permission support for Quota consume Adding quota consume action group for indicating validation for quota consumption. Also refactoring IsUserAutorizedToRunAction in command base to check whether the user has permission to run command or if the user has permission to consume from quota. Updated command base MLA code to support quota consume permissions. The quota consume permissions are indicated by ConsumeQuota action group, and has different functinality then other permissions validations. Change-Id: I7311edd8fadeffcea920e2e0eac02496f3d6e0c7 --- A backend/manager/dbscripts/upgrade/03_01_0510_add_permission_to_consume_quota.sql M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/QuotaHelper.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/ActionGroup.java M backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/model/PermitType.java M backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/PermitMapper.java 6 files changed, 130 insertions(+), 67 deletions(-) Approvals: Omer Frenkel: Verified; Looks good to me, approved -- To view, visit http://gerrit.ovirt.org/2108 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: I7311edd8fadeffcea920e2e0eac02496f3d6e0c7 Gerrit-PatchSet: 16 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Maor Lipchuk <[email protected]> Gerrit-Reviewer: Livnat Peer <[email protected]> Gerrit-Reviewer: Maor Lipchuk <[email protected]> Gerrit-Reviewer: Omer Frenkel <[email protected]> Gerrit-Reviewer: [email protected] _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
