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

Reply via email to