def setUpClass(cls): super(FloatingIpBaseTest, cls).setUpClass() cls.quantum_h = cls.connections.quantum_h cls.nova_h = cls.connections.nova_h cls.vnc_lib = cls.connections.vnc_lib cls.agent_inspect = cls.connections.agent_inspect cls.cn_inspect = cls.connections.cn_inspect cls.analytics_obj = cls.connections.analytics_obj if cls.inputs.admin_username: public_creds = cls.admin_isolated_creds else: public_creds = cls.isolated_creds cls.public_vn_obj = create_public_vn.PublicVn( connections=cls.connections, isolated_creds_obj=public_creds, logger=cls.logger)
def setUpClass(cls): super(BaseDM, cls).setUpClass() cls.quantum_h = cls.connections.quantum_h cls.nova_h = cls.connections.nova_h cls.vnc_lib = cls.connections.vnc_lib cls.agent_inspect = cls.connections.agent_inspect cls.cn_inspect = cls.connections.cn_inspect cls.analytics_obj = cls.connections.analytics_obj if cls.inputs.admin_username: public_creds = cls.admin_isolated_creds else: public_creds = cls.isolated_creds cls.public_vn_obj = create_public_vn.PublicVn(public_creds, cls.inputs, ini_file=cls.ini_file, logger=cls.logger) cls.public_vn_obj.configure_control_nodes()
def setUpClass(cls): cls.public_vn_obj = None super(BaseNeutronTest, cls).setUpClass() cls.quantum_h = cls.connections.quantum_h cls.nova_h = cls.connections.nova_h cls.vnc_lib = cls.connections.vnc_lib cls.agent_inspect = cls.connections.agent_inspect cls.cn_inspect = cls.connections.cn_inspect cls.analytics_obj = cls.connections.analytics_obj cls.api_s_inspect = cls.connections.api_server_inspect if cls.inputs.admin_username: public_creds = cls.admin_isolated_creds else: public_creds = cls.isolated_creds cls.public_vn_obj = create_public_vn.PublicVn(public_creds, cls.inputs, ini_file=cls.ini_file, logger=cls.logger)
def setUpClass(cls): super(BaseHeatTest, cls).setUpClass() cls.quantum_h = cls.connections.quantum_h cls.nova_h = cls.connections.nova_h cls.vnc_lib = cls.connections.vnc_lib cls.agent_inspect = cls.connections.agent_inspect cls.cn_inspect = cls.connections.cn_inspect cls.analytics_obj = cls.connections.analytics_obj cls.api_s_inspect = cls.connections.api_server_inspect cls.heat_api_version = 1 cls.pt_based_svc = False if cls.inputs.admin_username: public_creds = cls.admin_isolated_creds else: public_creds = cls.isolated_creds cls.public_vn_obj = create_public_vn.PublicVn(public_creds, cls.inputs, ini_file=cls.ini_file, logger=cls.logger) cls.public_vn_obj.configure_control_nodes()
def setUpClass(cls): super(BaseK8sTest, cls).setUpClass() cls.connections = ContrailConnections(cls.inputs, project_name=cls.inputs.admin_tenant, username=cls.inputs.admin_username, password=cls.inputs.admin_password, logger=cls.logger) cls.vnc_lib_fixture = cls.connections.vnc_lib_fixture cls.vnc_lib = cls.connections.vnc_lib cls.agent_inspect = cls.connections.agent_inspect cls.cn_inspect = cls.connections.cn_inspect cls.analytics_obj = cls.connections.analytics_obj cls.api_s_inspect = cls.connections.api_server_inspect cls.logger = cls.connections.logger cls.k8s_client = cls.connections.k8s_client cls.setup_namespace_isolation = False cls.public_vn = create_public_vn.PublicVn(connections=cls.connections, public_vn=K8S_PUBLIC_VN_NAME, public_tenant=cls.inputs.admin_tenant, logger=cls.logger, fip_pool_name=K8S_PUBLIC_FIP_POOL_NAME, api_option='contrail')
def setUpClass(cls): super(FloatingIpBaseTest, cls).setUpClass() cls.isolated_creds = isolated_creds.IsolatedCreds( cls.__name__, cls.inputs, ini_file=cls.ini_file, logger=cls.logger) cls.isolated_creds.setUp() cls.project = cls.isolated_creds.create_tenant() cls.isolated_creds.create_and_attach_user_to_tenant() cls.inputs = cls.isolated_creds.get_inputs() cls.connections = cls.isolated_creds.get_conections() cls.admin_inputs = cls.isolated_creds.get_admin_inputs() cls.admin_connections = cls.isolated_creds.get_admin_connections() cls.quantum_h = cls.connections.quantum_h cls.nova_h = cls.connections.nova_h cls.vnc_lib = cls.connections.vnc_lib cls.agent_inspect = cls.connections.agent_inspect cls.cn_inspect = cls.connections.cn_inspect cls.analytics_obj = cls.connections.analytics_obj cls.public_vn_obj = create_public_vn.PublicVn(cls.__name__, cls.__name__, cls.inputs, ini_file=cls.ini_file, logger=cls.logger) cls.public_vn_obj.configure_control_nodes()
def setUpClass(cls): super(BaseK8sTest, cls).setUpClass() """ cls.connections = ContrailConnections(cls.inputs, project_name=cls.inputs.admin_tenant, username=cls.inputs.admin_username, password=cls.inputs.admin_password, logger=cls.logger) """ cls.vnc_lib_fixture = cls.connections.vnc_lib_fixture cls.vnc_lib = cls.connections.vnc_lib cls.vnc_h = cls.vnc_lib_fixture.vnc_h cls.agent_inspect = cls.connections.agent_inspect cls.cn_inspect = cls.connections.cn_inspect cls.analytics_obj = cls.connections.analytics_obj cls.api_s_inspect = cls.connections.api_server_inspect cls.logger = cls.connections.logger cls.setup_namespace_isolation = False cls.setup_custom_isolation = False cls.public_vn = create_public_vn.PublicVn( connections=cls.connections, public_vn=cls.inputs.public_vn, public_tenant=cls.inputs.admin_tenant, logger=cls.logger, fip_pool_name=cls.inputs.fip_pool_name, api_option='contrail') cls.cluster_connections = [] if cls.inputs.slave_orchestrator == 'kubernetes': for cluster in cls.inputs.k8s_clusters: cls.cluster_connections.append( ContrailConnections(cls.inputs, project_name=cluster['name'], username=cls.inputs.admin_username, password=cls.inputs.admin_password, logger=cls.logger)) # Hack: sunil/venky to relook when enabling nested multi-cluster tests cls._connections = cls.connections del cls.connections cls.connections = cls.get_connections