コード例 #1
0
ファイル: images_client.py プロジェクト: armaan/tempest
    def __init__(self, config, username, key, auth_url, tenant_name=None):
        self.config = config
        self.client = rest_client.RestClient(config, username, key,
                                             auth_url, tenant_name)

        self.build_interval = self.config.nova.build_interval
        self.build_timeout = self.config.nova.build_timeout
        self.headers = {'Content-Type': 'application/json',
                        'Accept': 'application/json'}
コード例 #2
0
ファイル: test_rest_client.py プロジェクト: mshabdiz/tempest
 def setUp(self):
     super(BaseRestClientTestClass, self).setUp()
     self.stubs.Set(config, 'TempestConfigPrivate', fake_config.FakeConfig)
     self.rest_client = rest_client.RestClient(
         fake_auth_provider.FakeAuthProvider())
     self.stubs.Set(httplib2.Http, 'request', self.fake_http.request)
     self.useFixture(mockpatch.PatchObject(self.rest_client, '_get_region',
                                           side_effect=self._get_region()))
     self.useFixture(mockpatch.PatchObject(self.rest_client,
                                           '_log_response'))
コード例 #3
0
    def setUpClass(cls):
        """
            This method allows to initialize authentication before
            each test case and define parameters of Mistral API Service
        """
        super(MistralTest, cls).setUpClass()

        if not cfg.mistral.service_available:
            raise cls.skipException("Mistral tests are disabled")

        user = cfg.mistral.user
        password = cfg.mistral.password
        tenant = cfg.mistral.tenant
        auth_url = cfg.mistral.auth_url
        client_args = (cls.config, user, password, auth_url, tenant)

        cls.client = rest_client.RestClient(*client_args)
        cls.client.service = 'identity'
        cls.token = cls.client.get_auth()
        cls.client.base_url = cfg.mistral.mistral_url
        cls.obj = []
コード例 #4
0
ファイル: telemetry_client.py プロジェクト: ntt-sic/tempest
 def get_rest_client(self, auth_provider):
     rc = rest_client.RestClient(auth_provider)
     rc.TYPE = self.TYPE
     return rc
コード例 #5
0
 def setUp(self):
     super(TestRestClientErrorCheckerJSON, self).setUp()
     self.useFixture(fake_config.ConfigFixture())
     self.stubs.Set(config, 'TempestConfigPrivate', fake_config.FakePrivate)
     self.rest_client = rest_client.RestClient(
         fake_auth_provider.FakeAuthProvider())
コード例 #6
0
 def get_rest_client(self, auth_provider):
     return rest_client.RestClient(auth_provider)
コード例 #7
0
 def __init__(self, config, username, key, auth_url, tenant_name=None):
     self.config = config
     self.client = rest_client.RestClient(config, username, key, auth_url,
                                          tenant_name)