Maor Lipchuk has uploaded a new change for review.

Change subject: core: We should throw a bll exception instead of exception
......................................................................

core: We should throw a bll exception instead of exception

When calling ConnectStoragePool at BaseIscsiBondCommand we should throw
a VdcBLLException instead of an exception so we can present the user the
exception string which got from VDSM.

Change-Id: I4b125471920792d8bfaae2327e6aa757c378ef0e
Bug-Url: https://bugzilla.redhat.com/1094023
Signed-off-by: Maor Lipchuk <mlipc...@redhat.com>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/BaseIscsiBondCommand.java
1 file changed, 2 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/59/27359/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/BaseIscsiBondCommand.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/BaseIscsiBondCommand.java
index d058a90..f07b960 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/BaseIscsiBondCommand.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/BaseIscsiBondCommand.java
@@ -14,6 +14,7 @@
 import org.ovirt.engine.core.common.businessentities.StorageType;
 import org.ovirt.engine.core.common.businessentities.VDS;
 import org.ovirt.engine.core.common.businessentities.VDSStatus;
+import org.ovirt.engine.core.common.errors.VdcBLLException;
 import 
org.ovirt.engine.core.common.vdscommands.StorageServerConnectionManagementVDSParameters;
 import org.ovirt.engine.core.common.vdscommands.VDSCommandType;
 import org.ovirt.engine.core.compat.Guid;
@@ -43,7 +44,7 @@
         for (final VDS host : hosts) {
             tasks.add(new Callable<Void>() {
                 @Override
-                public Void call() throws Exception {
+                public Void call() throws VdcBLLException {
                     final List<StorageServerConnections> conns = 
ISCSIStorageHelper.updateIfaces(connections, host.getId());
                     runVdsCommand(VDSCommandType.ConnectStorageServer,
                             new 
StorageServerConnectionManagementVDSParameters(host.getId(), Guid.Empty, 
StorageType.ISCSI, conns)


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4b125471920792d8bfaae2327e6aa757c378ef0e
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Maor Lipchuk <mlipc...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to