예제 #1
0
    def setUpClass(cls):
        if 'VCD_TEST_BASE_CONFIG_FILE' in os.environ:
            cls._config_file = os.environ['VCD_TEST_BASE_CONFIG_FILE']
        with open(cls._config_file, 'r') as f:
            cls._config_yaml = yaml.safe_load(f)

        Environment.init(cls._config_yaml)
        cls._logger = Environment.get_default_logger()
        cls._client = cls._create_client_with_credentials()
        if not cls._client:
            raise Exception("Failed to create VCD session")
예제 #2
0
    def setUpClass(cls):
        if 'VCD_TEST_BASE_CONFIG_FILE' in os.environ:
            cls._config_file = os.environ['VCD_TEST_BASE_CONFIG_FILE']
        with open(cls._config_file, 'r') as f:
            cls._config_yaml = yaml.safe_load(f)

        Environment.init(cls._config_yaml)
        Environment.attach_vc()
        Environment.create_pvdc()
        Environment.create_org()
        Environment.create_users()
        Environment.create_ovdc()
        Environment.create_ovdc_network()
        Environment.create_catalog()
        Environment.share_catalog()
        Environment.upload_template()
예제 #3
0
    def setUpClass(cls):
        if 'VCD_TEST_BASE_CONFIG_FILE' in os.environ:
            cls._config_file = os.environ['VCD_TEST_BASE_CONFIG_FILE']
        with open(cls._config_file, 'r') as f:
            cls._config_yaml = yaml.safe_load(f)

        Environment.init(cls._config_yaml)
        Environment.attach_vc()
        Environment.create_pvdc()
        Environment.create_external_network()
        Environment.create_org()
        Environment.create_users()
        Environment.create_ovdc()
        Environment.create_direct_ovdc_network()
        Environment.create_advanced_gateway()
        Environment.create_ovdc_network()
        Environment.create_routed_ovdc_network()
        Environment.create_catalog()
        Environment.share_catalog()
        Environment.upload_template()
        Environment.upload_media()