summaryrefslogtreecommitdiffstats
path: root/roles/lib_openshift/src/lib
diff options
context:
space:
mode:
authorKenny Woodson <kwoodson@redhat.com>2017-04-10 16:06:21 -0400
committerKenny Woodson <kwoodson@redhat.com>2017-04-19 15:05:33 -0400
commit6473004b66fc3ae3b185e38b0d167307a6497d1a (patch)
tree538fdc11eed9efc05cac274baea89608087c4880 /roles/lib_openshift/src/lib
parent14dbd7c24df84a0b13a79ce1901de221548442f5 (diff)
downloadopenshift-6473004b66fc3ae3b185e38b0d167307a6497d1a.tar.gz
openshift-6473004b66fc3ae3b185e38b0d167307a6497d1a.tar.bz2
openshift-6473004b66fc3ae3b185e38b0d167307a6497d1a.tar.xz
openshift-6473004b66fc3ae3b185e38b0d167307a6497d1a.zip
Adding module calls instead of command for idempotency.
Diffstat (limited to 'roles/lib_openshift/src/lib')
-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