From e633fbd9b66e4c09d1e099b23dd26a06f0f6113d Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Fri, 18 Nov 2011 14:16:46 -0800 Subject: [PATCH] cloudStack 3.0 new UI - NaaS - add F5 load balancer device - add capacity, dedicated. --- ui/scripts/system.js | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/ui/scripts/system.js b/ui/scripts/system.js index 902f23df88c..076fb69e15a 100644 --- a/ui/scripts/system.js +++ b/ui/scripts/system.js @@ -1087,6 +1087,15 @@ items.push({id: "true", description: "inline"}); args.response.success({data: items}); } + }, + capacity: { + label: 'Capacity', + validation: { required: false, number: true } + }, + dedicated: { + label: 'Dedicated', + isBoolean: true, + isChecked: false } } }, @@ -1186,7 +1195,31 @@ } url.push("inline=" + isInline); } - + + var capacity = args.data.capacity; + if(capacity != null && capacity.length > 0) { + if(isQuestionMarkAdded == false) { + url.push("?"); + isQuestionMarkAdded = true; + } + else { + url.push("&"); + } + url.push("capacity=" + capacity); + } + + var dedicated = (args.data.dedicated == "on"); + if(dedicated != null && dedicated.length > 0) { + if(isQuestionMarkAdded == false) { + url.push("?"); + isQuestionMarkAdded = true; + } + else { + url.push("&"); + } + url.push("dedicated=" + dedicated.toString()); + } + array1.push("&url=" + todb(url.join(""))); //*** construct URL (end) ***