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
