diff options
Diffstat (limited to 'roles')
| -rw-r--r-- | roles/openshift_logging/library/openshift_logging_facts.py | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/roles/openshift_logging/library/openshift_logging_facts.py b/roles/openshift_logging/library/openshift_logging_facts.py index 302a9b4c9..37ffb0204 100644 --- a/roles/openshift_logging/library/openshift_logging_facts.py +++ b/roles/openshift_logging/library/openshift_logging_facts.py @@ -276,7 +276,7 @@ class OpenshiftLoggingFacts(OCBaseCommand):              return          for item in role["subjects"]:              comp = self.comp(item["name"]) -            if comp is not None and namespace == item["namespace"]: +            if comp is not None and namespace == item.get("namespace"):                  self.add_facts_for(comp, "clusterrolebindings", "cluster-readers", dict())  # this needs to end up nested under the service account... @@ -288,7 +288,7 @@ class OpenshiftLoggingFacts(OCBaseCommand):              return          for item in role["subjects"]:              comp = self.comp(item["name"]) -            if comp is not None and namespace == item["namespace"]: +            if comp is not None and namespace == item.get("namespace"):                  self.add_facts_for(comp, "rolebindings", "logging-elasticsearch-view-role", dict())      # pylint: disable=no-self-use, too-many-return-statements | 
