fixing the case when multiple zones are added. enable the right VR element

Reviewed-By: Kishan
(cherry picked from commit 23357f3b17ea87ae51b9be06a1c19ec782a661a6)
This commit is contained in:
Prasanna Santhanam 2012-02-17 13:54:50 +05:30
parent 7f72de368d
commit 75c780a0c9

View File

@ -163,12 +163,12 @@ class deployDataCenters():
def configureProviders(self, phynetwrk, zone):
pnetprov = listNetworkServiceProviders.listNetworkServiceProvidersCmd()
pnetprov.physicalnetworkid = phynetwrk.id
pnetprov.state = "Enabled"
pnetprov.state = "Disabled"
pnetprov.name = "VirtualRouter"
vrprov = self.apiClient.listNetworkServiceProviders(pnetprov)
pnetprovres = self.apiClient.listNetworkServiceProviders(pnetprov)
vrprov = listVirtualRouterElements.listVirtualRouterElementsCmd()
vrprov.nspid = vrprov.id
vrprov.nspid = pnetprovres[0].id
vrprovresponse = self.apiClient.listVirtualRouterElements(vrprov)
vrprovid = vrprovresponse[0].id