Updated Branches:
  refs/heads/master 2b36ad8f9 -> aee0bf3e7

Revert "cloudstack UI - Static NAT, Port Forwarding and Firewall Implementation 
on JuniperSRX - IP Address page - configuration - if Firewall is provided by 
JuniperSRX, hide Firewall icon when Port forwarding is configured on IP 
Address."

This reverts commit 714b0593d3dfaa81af3c13d19a8105d1036954f7.


Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/aee0bf3e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/aee0bf3e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/aee0bf3e

Branch: refs/heads/master
Commit: aee0bf3e7b9f7610290b6bd6e50a640a21178655
Parents: 2b36ad8
Author: Jessica Wang <[email protected]>
Authored: Thu Oct 25 12:40:41 2012 -0700
Committer: Jessica Wang <[email protected]>
Committed: Thu Oct 25 12:40:41 2012 -0700

----------------------------------------------------------------------
 ui/scripts/network.js |   44 +++++++-------------------------------------
 1 files changed, 7 insertions(+), 37 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/aee0bf3e/ui/scripts/network.js
----------------------------------------------------------------------
diff --git a/ui/scripts/network.js b/ui/scripts/network.js
index 2cf5bbb..bcfd19d 100644
--- a/ui/scripts/network.js
+++ b/ui/scripts/network.js
@@ -1817,10 +1817,8 @@
                     var havingFirewallService = false;
                     var havingPortForwardingService = false;
                     var havingLbService = false;
-                    var havingVpnService = false;
-
-                                                                               
var FirewallProviderArrayIncludesJuniperSRX = false;
-                                                                       
+                                                                               
var havingVpnService = false;           
+                                                                               
                     if('networks' in args.context && 
args.context.networks[0].vpcid == null) { //a non-VPC network from Guest 
Network section
                       $.ajax({
                         url: createURL('listNetworkOfferings'),
@@ -1833,25 +1831,14 @@
                           var networkoffering = 
json.listnetworkofferingsresponse.networkoffering[0];
                           $(networkoffering.service).each(function(){
                             var thisService = this;
-                            if(thisService.name == "Firewall") {
+                            if(thisService.name == "Firewall")
                               havingFirewallService = true;
-                                                                               
                                        var providerArray = 
thisService.provider;
-                                                                               
                                        for(var k = 0; k < 
providerArray.length; k++) {
-                                                                               
                                                if(providerArray[k].name == 
"JuniperSRX") {
-                                                                               
                                                        
FirewallProviderArrayIncludesJuniperSRX = true;
-                                                                               
                                                        break;
-                                                                               
                                                }
-                                                                               
                                        }                                       
      
-                                                                               
                                }
-                            if(thisService.name == "PortForwarding") {
+                            if(thisService.name == "PortForwarding")
                               havingPortForwardingService = true;
-                                                                               
                                }
-                            if(thisService.name == "Lb") {
+                            if(thisService.name == "Lb")
                               havingLbService = true;
-                                                                               
                                }
-                            if(thisService.name == "Vpn") {
+                            if(thisService.name == "Vpn")
                               havingVpnService = true;
-                                                                               
                                }
                           });
                         }
                       });
@@ -1970,24 +1957,7 @@
                         });
                       }
                     }
-                                                                               
                                                                                
-                                                                               
if(FirewallProviderArrayIncludesJuniperSRX == true) { //if Firewall is provided 
by JuniperSRX                                                                   
                                                                        
-                                                                               
  $.ajax({
-                        url: createURL('listPortForwardingRules'),
-                        data: {
-                          ipaddressid: args.context.ipAddresses[0].id,
-                          listAll: true
-                        },
-                                                                               
                async: false,
-                        success: function(json) {                              
                                                                  
-                                                                               
                        var rules = 
json.listportforwardingrulesresponse.portforwardingrule;                        
                                                                            
-                                                                               
                        if(rules != null && rules.length > 0) {
-                                                                               
                          disallowedActions.push("firewall"); //hide Firewall 
icon when Port forwarding is configured on IP Address             
-                                                                               
                        }
-                                                                               
                }
-                                                                               
        });                                                                     
                
-                                                                               
}
-                                                                               
+
                     return disallowedActions;
                   },
 

Reply via email to