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
