summaryrefslogtreecommitdiffstats
path: root/roles/lib_openshift/src/lib/rule.py
diff options
context:
space:
mode:
Diffstat (limited to 'roles/lib_openshift/src/lib/rule.py')
-rw-r--r--roles/lib_openshift/src/lib/rule.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/roles/lib_openshift/src/lib/rule.py b/roles/lib_openshift/src/lib/rule.py
index 4590dcf90..fe5ed9723 100644
--- a/roles/lib_openshift/src/lib/rule.py
+++ b/roles/lib_openshift/src/lib/rule.py
@@ -136,9 +136,9 @@ class Rule(object):
results = []
for rule in inc_rules:
- results.append(Rule(rule['apiGroups'],
- rule['attributeRestrictions'],
- rule['resources'],
- rule['verbs']))
+ results.append(Rule(rule.get('apiGroups', ['']),
+ rule.get('attributeRestrictions', None),
+ rule.get('resources', []),
+ rule.get('verbs', [])))
return results