Exemplo n.º 1
0
 def test_create_client_by_endpoint(self):
     cfg.CONF.set_default('cinder_endpoint', 'http://127.0.0.1:8776/v3',
                          'cinder_client')
     client = cinder.create(self._context, cfg.CONF)
     self.assertEqual('volumev3', client.client.service_type)
     self.assertEqual('http://127.0.0.1:8776/v3/abcd',
                      client.client.management_url)
Exemplo n.º 2
0
 def test_create_client_by_endpoint(self):
     cfg.CONF.set_default('cinder_endpoint',
                          'http://127.0.0.1:8776/v3',
                          'cinder_client')
     client = cinder.create(self._context, cfg.CONF)
     self.assertEqual('volumev3', client.client.service_type)
     self.assertEqual('http://127.0.0.1:8776/v3/abcd',
                      client.client.management_url)
Exemplo n.º 3
0
    def test_create_client(self, create, get_url):
        get_url.return_value = self._public_url

        client_config = cfg.CONF[cinder.CONFIG_GROUP]
        client_version = cinder.CINDERCLIENT_VERSION
        session = object()
        args = {
            'project_id': self._context.project_id,
            'cacert': client_config.cinder_ca_cert_file,
            'insecure': client_config.cinder_auth_insecure,
        }

        cinder.create(self._context, cfg.CONF)
        create.assert_called_with(client_version, **args)

        cinder.create(self._context, cfg.CONF, session=session)
        create.assert_called_with(client_version,
                                  endpoint_override=self._public_url,
                                  session=session)
Exemplo n.º 4
0
 def test_create_client_by_catalog(self):
     client = cinder.create(self._context, cfg.CONF)
     self.assertEqual('volumev3', client.client.service_type)
     self.assertEqual('http://127.0.0.1:8776/v3/abcd',
                      client.client.management_url)
Exemplo n.º 5
0
 def test_create_client_by_catalog(self):
     client = cinder.create(self._context, cfg.CONF)
     self.assertEqual('volumev3', client.client.service_type)
     self.assertEqual('http://127.0.0.1:8776/v3/abcd',
                      client.client.management_url)