def createVCPERouter(self): self.vcpe_fixture = {} if not hasattr(self.topo, 'vcpe_list'): return self for vcpe in self.topo.vcpe_list: self.vcpe_fixture[vcpe] = self.useFixture( VpeRouterFixture( vcpe, self.topo.vcpe_params[vcpe]['mgmt_ip'], tunnel_ip=self.topo.vcpe_params[vcpe]['tunnel_ip'], set_vcpe=self.topo.vcpe_params[vcpe]['set_vcpe'], connections=self.project_connections)) return self
cfgm_ip=init_obj.cfgm_ip, auth_server_ip=init_obj.auth_ip, ) phy_router_obj.setUp() if device_dict['type'] == 'vcenter_gateway': vrouter_obj = VirtualRouterFixture( device_dict['name'], 'embedded', cfgm_ip=init_obj.cfgm_ip, auth_server_ip=init_obj.auth_ip, ) vrouter_obj.setUp() vcpe_router_obj = VpeRouterFixture( device_dict['name'], device_dict['mgmt_ip'], ssh_username=device_dict['ssh_username'], ssh_password=device_dict['ssh_password'], mgmt_ip=device_dict['mgmt_ip'], ports=device_dict['ports'], cfgm_ip=init_obj.cfgm_ip, auth_server_ip=init_obj.auth_ip, ) vcpe_router_obj.setUp() vcpe_router_obj.vrouter_ref_set(vrouter_obj.vr) vcpe_router_obj.setup_physical_ports() for port in device_dict['ports']: ifup_cmd = 'ifconfig %s up' % port init_obj.run_cmd_on_server(device_dict['mgmt_ip'], ifup_cmd) # end for
auth_server_ip=init_obj.auth_ip, ) phy_router_obj.setUp() if device_dict['type'] == 'vcenter_gateway': vrouter_obj = VirtualRouterFixture(device_dict['name'], 'embedded', cfgm_ip=init_obj.cfgm_ip, auth_server_ip=init_obj.auth_ip, ) vrouter_obj.setUp() vcpe_router_obj = VpeRouterFixture( device_dict['name'], device_dict['mgmt_ip'], ssh_username=device_dict['ssh_username'], ssh_password=device_dict['ssh_password'], mgmt_ip=device_dict['mgmt_ip'], ports=device_dict['ports'], cfgm_ip=init_obj.cfgm_ip, auth_server_ip=init_obj.auth_ip, ) vcpe_router_obj.setUp() vcpe_router_obj.vrouter_ref_set(vrouter_obj.vr) vcpe_router_obj.setup_physical_ports() for port in device_dict['ports']: ifup_cmd = 'ifconfig %s up'%port init_obj.run_cmd_on_server(device_dict['mgmt_ip'],ifup_cmd ) # end for