Amit Aviram has uploaded a new change for review.

Change subject: core: Support for a list parameter in CDA messages.
......................................................................

core: Support for a list parameter in CDA messages.

A support for a variable which is a list to a CDA message added to
CommandBase.

Change-Id: Iea49d9f8f9e0d1554613e375be4310c3d12d2c84
Signed-off-by: Amit Aviram <[email protected]>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java
1 file changed, 8 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/89/35789/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java
index 4345e51..d323647 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java
@@ -2018,6 +2018,14 @@
         getReturnValue().getCanDoActionMessages().add(String.format("$%s %s", 
varName, varValue));
     }
 
+    protected void addCanDoActionMessageListVariable(String varName, 
List<Object> varValueList, char separator) {
+        addCanDoActionMessageVariable(varName, 
StringUtils.join(varValueList.toArray(), separator + " ")); //$NON-NLS-1$
+    }
+
+    protected void addCanDoActionMessageListVariable(String varName, 
List<Object> varValueList) {
+        addCanDoActionMessageListVariable(varName, varValueList, ',');
+    }
+
     /**
      * Run the given command in the VDS and return the VDS's response.
      *


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

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

Reply via email to