Maor Lipchuk has uploaded a new change for review. Change subject: core: Support deactivate of Cinder Storage Domain ......................................................................
core: Support deactivate of Cinder Storage Domain Adding support for deactivate a Cinder Storage Domain Change-Id: If4f66e57cbcdfb29d7f1572af2982decf7793c85 Bug-Url: https://bugzilla.redhat.com/1185826 Signed-off-by: Maor Lipchuk <[email protected]> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/DeactivateStorageDomainCommand.java 1 file changed, 11 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/67/39167/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/DeactivateStorageDomainCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/DeactivateStorageDomainCommand.java index 19ec88c..9ef85a7 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/DeactivateStorageDomainCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/DeactivateStorageDomainCommand.java @@ -216,6 +216,10 @@ @Override protected void executeCommand() { + if (isCinderStorageDomain()) { + deactivateCinderStorageDomain(); + return; + } final StoragePoolIsoMap map = getStoragePoolIsoMapDAO().get (new StoragePoolIsoMapId(getParameters().getStorageDomainId(), @@ -320,6 +324,13 @@ setSucceeded(true); } + private void deactivateCinderStorageDomain() { + CINDERStorageHelper CINDERStorageHelper = new CINDERStorageHelper(); + CINDERStorageHelper.deactivateCinderDomain(getParameters().getStorageDomainId(), + getParameters().getStoragePoolId()); + setSucceeded(true); + } + /** * Send notification to user about tasks still running at the moment when the storage got deactivated. */ -- To view, visit https://gerrit.ovirt.org/39167 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If4f66e57cbcdfb29d7f1572af2982decf7793c85 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Maor Lipchuk <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
