Merge "Use proper way to initialize nova client"
This commit is contained in:
commit
d34676dd6c
@ -45,8 +45,6 @@ CONF = cfg.CONF
|
||||
|
||||
|
||||
class NovaAction(base.OpenStackAction):
|
||||
_client_class = novaclient.get_client_class(2)
|
||||
|
||||
def _get_client(self):
|
||||
ctx = context.ctx()
|
||||
|
||||
@ -55,7 +53,8 @@ class NovaAction(base.OpenStackAction):
|
||||
keystone_endpoint = keystone_utils.get_keystone_endpoint_v2()
|
||||
nova_endpoint = keystone_utils.get_endpoint_for_project('nova')
|
||||
|
||||
client = self._client_class(
|
||||
client = novaclient.Client(
|
||||
2,
|
||||
username=None,
|
||||
api_key=None,
|
||||
endpoint_type='publicURL',
|
||||
@ -73,6 +72,10 @@ class NovaAction(base.OpenStackAction):
|
||||
|
||||
return client
|
||||
|
||||
@classmethod
|
||||
def _get_fake_client(cls):
|
||||
return novaclient.Client(2)
|
||||
|
||||
|
||||
class GlanceAction(base.OpenStackAction):
|
||||
_client_class = glanceclient.Client
|
||||
|
Loading…
x
Reference in New Issue
Block a user