Moti Asayag has uploaded a new change for review.

Change subject: restapi: Add new action groups to restapi
......................................................................

restapi: Add new action groups to restapi

The patch adds new network related action groups to restapi.

Change-Id: I266e760ae8fab57c55e2669de2ba5e5c9da8c4ee
Signed-off-by: Moti Asayag <[email protected]>
---
M 
backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/model/PermitType.java
M 
backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendPermitResourceTest.java
M 
backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/PermitMapper.java
3 files changed, 12 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/35/9535/1

diff --git 
a/backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/model/PermitType.java
 
b/backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/model/PermitType.java
index 9031ed9..0d91ac2 100644
--- 
a/backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/model/PermitType.java
+++ 
b/backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/model/PermitType.java
@@ -67,7 +67,11 @@
     CREATE_STORAGE_POOL,
     DELETE_STORAGE_POOL,
     EDIT_STORAGE_POOL_CONFIGURATION,
+    // network's actions groups
     CONFIGURE_STORAGE_POOL_NETWORK,
+    CREATE_STORAGE_POOL_NETWORK,
+    DELETE_STORAGE_POOL_NETWORK,
+    ASSIGN_CLUSTER_NETWORK,
 
     // rhevm generic
     CONFIGURE_RHEVM,
diff --git 
a/backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendPermitResourceTest.java
 
b/backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendPermitResourceTest.java
index cc7b73d..44f913b 100644
--- 
a/backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendPermitResourceTest.java
+++ 
b/backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendPermitResourceTest.java
@@ -4,15 +4,13 @@
 
 import org.junit.Assert;
 import org.junit.Test;
-
 import org.ovirt.engine.api.model.Permit;
 import org.ovirt.engine.api.model.PermitType;
-
-import org.ovirt.engine.core.common.businessentities.ActionGroup;
-import org.ovirt.engine.core.compat.Guid;
 import org.ovirt.engine.api.restapi.resource.validation.ValidatorLocator;
 import org.ovirt.engine.api.restapi.types.MappingLocator;
 import org.ovirt.engine.api.restapi.types.PermitMapper;
+import org.ovirt.engine.core.common.businessentities.ActionGroup;
+import org.ovirt.engine.core.compat.Guid;
 
 public class BackendPermitResourceTest extends Assert {
 
diff --git 
a/backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/PermitMapper.java
 
b/backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/PermitMapper.java
index d75c4c9..c771205 100644
--- 
a/backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/PermitMapper.java
+++ 
b/backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/PermitMapper.java
@@ -126,6 +126,12 @@
             return PermitType.EDIT_STORAGE_POOL_CONFIGURATION;
         case CONFIGURE_STORAGE_POOL_NETWORK:
             return PermitType.CONFIGURE_STORAGE_POOL_NETWORK;
+        case CREATE_STORAGE_POOL_NETWORK:
+            return PermitType.CREATE_STORAGE_POOL_NETWORK;
+        case DELETE_STORAGE_POOL_NETWORK:
+            return PermitType.DELETE_STORAGE_POOL_NETWORK;
+        case ASSIGN_CLUSTER_NETWORK:
+            return PermitType.ASSIGN_CLUSTER_NETWORK;
         case CONFIGURE_ENGINE:
             return PermitType.CONFIGURE_RHEVM;
         case CONFIGURE_QUOTA:


--
To view, visit http://gerrit.ovirt.org/9535
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I266e760ae8fab57c55e2669de2ba5e5c9da8c4ee
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Moti Asayag <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to