Beispiel #1
0
 def test_create_admin_client(self):
     nova_url_from_conf = 'http://adminexample.com/'
     cfg.CONF.set_override('nova_compute_url', nova_url_from_conf)
     admin_user = '******'
     admin_pass = '******'
     admin_tenant_id = uuid.uuid4().hex
     admin_client = remote.create_admin_nova_client(
         TroveContext(user=admin_user,
                      auth_token=admin_pass,
                      tenant=admin_tenant_id))
     self.assertEqual(admin_user, admin_client.client.user)
     self.assertEqual(admin_pass, admin_client.client.password)
     self.assertEqual('%s%s' % (nova_url_from_conf, admin_tenant_id),
                      admin_client.client.management_url)
Beispiel #2
0
 def test_create_admin_client(self):
     nova_url_from_conf = 'http://adminexample.com/'
     cfg.CONF.set_override('nova_compute_url', nova_url_from_conf)
     admin_user = '******'
     admin_pass = '******'
     admin_tenant_id = uuid.uuid4().hex
     admin_client = remote.create_admin_nova_client(
         TroveContext(user=admin_user,
                      auth_token=admin_pass,
                      tenant=admin_tenant_id))
     # self.assertEqual(admin_user, admin_client.client.user)
     # self.assertEqual(admin_pass, admin_client.client.password)
     self.assertEqual('%s%s' % (nova_url_from_conf, admin_tenant_id),
                      admin_client.client.endpoint_override)
Beispiel #3
0
 def __init__(self, **kwargs):
     super(NovaNotificationTransformer, self).__init__(**kwargs)
     self.context = kwargs['context']
     self.nova_client = remote.create_admin_nova_client(self.context)
     self._flavor_cache = {}
Beispiel #4
0
 def __init__(self, **kwargs):
     super(NovaNotificationTransformer, self).__init__(**kwargs)
     self.context = kwargs['context']
     self.nova_client = remote.create_admin_nova_client(self.context)
     self._flavor_cache = {}
Beispiel #5
0
 def test_admin_client_password(self, nc_mock):
     cfg.CONF.set_override('nova_proxy_admin_pass', 's3cr3t3')
     remote.create_admin_nova_client('mycontext')
     nc_mock.assert_called_with('mycontext', password='******')