예제 #1
0
 def getVlanIdFromName(self, datacenter, vlan):
     nwManager = NetworkManager(self.Client)
     vlans = nwManager.list_vlans(datacenter=datacenter, vlan_number=vlan, mask='id')
     if len(vlans) == 1:
         return vlans[0]['id']
     else:
         return None
예제 #2
0
 def render(self):
     mgr = NetworkManager(get_client())
     return render_template('network_widget_summary.html',
                            stats=mgr.summary_by_datacenter())
예제 #3
0
def listVlans():
    netManager = NetworkManager(client)
    vlans = netManager.list_vlans()

    print json.dumps(vlans, sort_keys=True, indent=4)
    return vlans
예제 #4
0
파일: manager.py 프로젝트: iblis17/slick
def get_network_manager():
    return NetworkManager(get_client())