Esempio n. 1
0
    def test_create_tenant_cloud_and_upload_controller_v10_16_4_4(
            self, cleanup):
        """
        Create Tenant and Cloud name on the Controller v16.4.4,
        Auto Upload configuration file on controller.
        """
        create_tenant(file_attribute['controller_ip_16_4_4'],
                      file_attribute['controller_user_16_4_4'],
                      file_attribute['controller_password_16_4_4'],
                      file_attribute['tenant'])

        create_cloud(file_attribute['controller_ip_16_4_4'],
                     file_attribute['controller_user_16_4_4'],
                     file_attribute['controller_password_16_4_4'],
                     file_attribute['cloud_name'])

        f5_conv(bigip_config_file=setup.get('config_file_name_v10'),
                f5_config_version=setup.get('file_version_v10'),
                output_file_path=setup.get('output_file_path'),
                controller_version=setup.get('controller_version_v16'),
                option=setup.get('option'),
                tenant=file_attribute['tenant'],
                cloud_name=file_attribute['cloud_name'],
                ansible=setup.get('ansible'),
                controller_ip=setup.get('controller_ip_16_4_4'),
                user=setup.get('controller_user_16_4_4'),
                password=setup.get('controller_password_16_4_4'))
Esempio n. 2
0
    def test_create_tenant_cloud_and_upload_controller_17_1_1(self, cleanup):
        """
        Create Tenant and Cloud name on the Controller v17.1.1,
        Auto Upload configuration file on controller.
        """
        create_tenant(file_attribute['controller_ip_17_1_1'],
                      file_attribute['controller_user_17_1_1'],
                      file_attribute['controller_password_17_1_1'],
                      file_attribute['tenant'])

        create_cloud(file_attribute['controller_ip_17_1_1'],
                     file_attribute['controller_user_17_1_1'],
                     file_attribute['controller_password_17_1_1'],
                     file_attribute['cloud_name'])

        netscaler_conv(config_file_name=setup.get('config_file_name'),
                       option=setup.get('option'),
                       tenant=file_attribute['tenant'],
                       cloud_name=file_attribute['cloud_name'],
                       ansible=setup.get('ansible'),
                       output_file_path=setup.get('output_file_path'),
                       controller_version=setup.get('controller_version_v17'),
                       controller_ip=setup.get('controller_ip_17_1_1'),
                       user=setup.get('controller_user_17_1_1'),
                       password=setup.get('controller_password_17_1_1'))
Esempio n. 3
0
    def test_create_tenant_cloud_and_upload_controller_17_1_1(self, cleanup):
        """
        Create Tenant and Cloud name on the Controller v17.1.1,
        Auto Upload configuration file on controller.
        """
        create_tenant(file_attribute['controller_ip_17_1_1'], file_attribute['controller_user_17_1_1'],
                      file_attribute['controller_password_17_1_1'], file_attribute['tenant'])

        create_cloud(file_attribute['controller_ip_17_1_1'], file_attribute['controller_user_17_1_1'],
                     file_attribute['controller_password_17_1_1'], file_attribute['cloud_name'])

        netscaler_conv(config_file_name=setup.get('config_file_name'),
                       option=setup.get('option'),
                       tenant=file_attribute['tenant'],
                       cloud_name=file_attribute['cloud_name'],
                       ansible=setup.get('ansible'),
                       output_file_path=setup.get('output_file_path'),
                       controller_version=setup.get('controller_version_v17'),
                       controller_ip=setup.get('controller_ip_17_1_1'),
                       user=setup.get('controller_user_17_1_1'),
                       password=setup.get('controller_password_17_1_1'))