Bläddra i källkod

fixing available variables for 2.3.0

ewolinetz 8 år sedan
förälder
incheckning
27cd17a5b4
1 ändrade filer med 8 tillägg och 0 borttagningar
  1. 8 0
      roles/openshift_logging/tasks/install_logging.yaml

+ 8 - 0
roles/openshift_logging/tasks/install_logging.yaml

@@ -52,6 +52,10 @@
 
 - set_fact: es_indices={{ es_indices | default([]) + [item | int - 1] }}
   with_sequence: count={{ openshift_logging_facts.elasticsearch.deploymentconfigs.keys() | count }}
+  when: openshift_logging_facts.elasticsearch.deploymentconfigs.keys() | count > 0
+
+- set_fact: es_indices=[]
+  when: openshift_logging_facts.elasticsearch.deploymentconfigs.keys() | count == 0
 
 # TODO: add more vars
 # We don't allow scaling down of ES nodes currently
@@ -94,6 +98,10 @@
   with_sequence: count={{ openshift_logging_facts.elasticsearch_ops.deploymentconfigs.keys() | count }}
   when:
   - openshift_logging_use_ops | bool
+  - openshift_logging_facts.elasticsearch_ops.deploymentconfigs.keys() | count > 0
+
+- set_fact: es_ops_indices=[]
+  when: openshift_logging_facts.elasticsearch_ops.deploymentconfigs.keys() | count == 0
 
 # TODO: add more vars
 - include_role: