Fix AttributeError for tempest verifier
In case of missing admin credentials, rally is raising unexpected and not userfriendly AttributeError. This patch is fixing this. Change-Id: I5da96a7508f14626d0db9c7cbf817d66452af4ee
This commit is contained in:
parent
bb9a58becd
commit
8b398c3ac6
@ -34,6 +34,12 @@ class TempestConfigfileManager(object):
|
||||
|
||||
def __init__(self, deployment):
|
||||
self.credential = deployment.get_credentials_for("openstack")["admin"]
|
||||
if not self.credential:
|
||||
raise exceptions.ValidationError(
|
||||
"Failed to configure 'tempest' for '%s' environment since "
|
||||
"admin credentials for OpenStack platform is missed there." %
|
||||
deployment["name"]
|
||||
)
|
||||
self.clients = self.credential.clients()
|
||||
self.available_services = self.clients.services().values()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user