summaryrefslogtreecommitdiff
path: root/tempest/common/credentials_factory.py
diff options
context:
space:
mode:
Diffstat (limited to 'tempest/common/credentials_factory.py')
-rw-r--r--tempest/common/credentials_factory.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/tempest/common/credentials_factory.py b/tempest/common/credentials_factory.py
index 75639b22b..38bde2e08 100644
--- a/tempest/common/credentials_factory.py
+++ b/tempest/common/credentials_factory.py
@@ -118,11 +118,11 @@ class LegacyCredentialProvider(cred_provider.CredentialProvider):
raise exceptions.InvalidConfiguration(msg)
def is_role_available(self, role):
- msg = "Credentials being specified through the config file can not be"\
- " used with tests that specify using credentials by roles. "\
- "Either exclude/skip the tests doing this or use either an "\
- "test_accounts_file or dynamic credentials."
- raise exceptions.InvalidConfiguration(msg)
+ # NOTE(andreaf) LegacyCredentialProvider does not support credentials
+ # by role, so returning always False.
+ # Test that rely on credentials by role should use this to skip
+ # when this is credential provider is used
+ return False
# Return the right implementation of CredentialProvider based on config