On Tue, Mar 26, 2013 at 10:46:38AM +0000, Pranav Saxena wrote: > > Hi Chip, > > Could you please apply the patch attached to this JIRA ticket - > https://issues.apache.org/jira/browse/CLOUDSTACK-1008 ? It seems it's > specific to 4.1 and hence I haven't committed it to master. > > Thanks, > Pranav
Done! Thanks Pranav. > From e1a9062e1c5d27e5b7a63d4f00c783112a1d3558 Mon Sep 17 00:00:00 2001 > From: Pranav Saxena <pranav.sax...@citrix.com> > Date: Tue, 26 Mar 2013 16:02:19 +0530 > Subject: [PATCH] CLOUDSTACK-1008:Egress tab should not be presented in the UI > for Shared Networks > > > Signed-off-by: Pranav Saxena <pranav.sax...@citrix.com> > --- > ui/scripts/network.js | 15 ++++++++++++++- > 1 files changed, 14 insertions(+), 1 deletions(-) > > diff --git a/ui/scripts/network.js b/ui/scripts/network.js > index 84cc067..9bd0857 100755 > --- a/ui/scripts/network.js > +++ b/ui/scripts/network.js > @@ -807,6 +807,7 @@ > var hasSRXFirewall = false; > var isVPC = false; > var isAdvancedSGZone = false; > + var type; > var hiddenTabs = []; > > // Get network offering data > @@ -862,12 +863,24 @@ > isAdvancedSGZone = zone.securitygroupsenabled; > } > }); > + > + $.ajax({ > + url:createURL('listNetworks'), > + data:{ id:args.context.networks[0].id }, > + async:false, > + success:function(json){ > + type = json.listnetworksresponse.network[0].type; > + > + } > + > + }); > + > > if (!networkOfferingHavingELB) { > hiddenTabs.push("addloadBalancer"); > } > > - if (isVPC || isAdvancedSGZone || hasSRXFirewall) { > + if (isVPC || isAdvancedSGZone || hasSRXFirewall || > type="Shared") { > hiddenTabs.push('egressRules'); > } > > -- > 1.7.5.4 >