summaryrefslogtreecommitdiff
path: root/keystone/federation/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'keystone/federation/utils.py')
-rw-r--r--keystone/federation/utils.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/keystone/federation/utils.py b/keystone/federation/utils.py
index 1e3d536f8..9b031e994 100644
--- a/keystone/federation/utils.py
+++ b/keystone/federation/utils.py
@@ -649,7 +649,7 @@ class RuleProcessor(object):
try:
group_names_list = ast.literal_eval(
identity_value['groups'])
- except ValueError:
+ except (ValueError, SyntaxError):
group_names_list = [identity_value['groups']]
domain = identity_value['domain']
group_dicts = [{'name': name, 'domain': domain} for name in