From 9763c9b84d1184e5b931049cef57bac662490d03 Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Thu, 26 Mar 2015 12:45:30 +0530 Subject: [PATCH] CLOUDSTACK-7915: as a backup use hardcoded LB algorithms in UI Signed-off-by: Rohit Yadav (cherry picked from commit 221e429b456e4e08af783c424744741fded73f5b) Signed-off-by: Rohit Yadav --- ui/scripts/network.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/ui/scripts/network.js b/ui/scripts/network.js index 33e85b80eab..46475bbbd53 100755 --- a/ui/scripts/network.js +++ b/ui/scripts/network.js @@ -3517,7 +3517,22 @@ label: 'label.algorithm', isEditable: true, select: function(args) { - var data = getLBAlgorithms(args.context.networks[0]); + var data = [{ + id: 'roundrobin', + name: 'roundrobin', + description: _l('label.lb.algorithm.roundrobin') + }, { + id: 'leastconn', + name: 'leastconn', + description: _l('label.lb.algorithm.leastconn') + }, { + id: 'source', + name: 'source', + description: _l('label.lb.algorithm.source') + }]; + if (typeof args.context != 'undefined') { + data = getLBAlgorithms(args.context.networks[0]); + } args.response.success({ data: data });