From b8bb6f483e45f776eba3e3d0c01e3ed3e6ca553d Mon Sep 17 00:00:00 2001 From: Pranav Saxena Date: Sat, 18 Aug 2012 01:01:57 +0530 Subject: [PATCH] CS-15927:Filter to hide the autoscale VM's through a Regular expression for a load balancer Rule --- ui/scripts/network.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) mode change 100644 => 100755 ui/scripts/network.js diff --git a/ui/scripts/network.js b/ui/scripts/network.js old mode 100644 new mode 100755 index 353be313f67..36e134d859e --- a/ui/scripts/network.js +++ b/ui/scripts/network.js @@ -2359,12 +2359,20 @@ data.listvirtualmachinesresponse.virtualmachine ? data.listvirtualmachinesresponse.virtualmachine : [], function(instance) { + //Hiding the autoScale VMs + var nonAutoScale =0; + if(instance.name.match(/AutoScale-LB-/) == null) + nonAutoScale = 1; + else { + if( instance.name.match(/AutoScale-LB-/).length) + nonAutoScale =0; + } var isActiveState = $.inArray(instance.state, ['Destroyed','Expunging']) == -1; var notExisting = !$.grep(itemData, function(item) { return item.id == instance.id; }).length; - return isActiveState && notExisting; + return nonAutoScale && isActiveState && notExisting; } );