|
61 | 61 |
|
62 | 62 | - name: Add idrac topic if enabled |
63 | 63 | ansible.builtin.set_fact: |
64 | | - kafka_topics_to_create: "{{ kafka_topics_to_create + [{'name': kafka.topics.idrac.name, 'key': kafka.topics.idrac.name, 'filename': 'kafka.topic_idrac.yaml'}] }}" |
| 64 | + kafka_topics_to_create: > |
| 65 | + {{ kafka_topics_to_create + [{ |
| 66 | + 'name': kafka.topics.idrac.name, |
| 67 | + 'key': kafka.topics.idrac.name, |
| 68 | + 'filename': 'kafka.topic_idrac.yaml' |
| 69 | + }] }} |
65 | 70 | when: |
66 | 71 | - hostvars['localhost']['idrac_telemetry_support'] |
67 | 72 | - "'kafka' in hostvars['localhost']['idrac_telemetry_collection_type'].split(',')" |
68 | 73 | - "kafka.topics.idrac.name in kafka_topic_partitions" |
69 | 74 |
|
70 | 75 | - name: Add ldms topic if enabled |
71 | 76 | ansible.builtin.set_fact: |
72 | | - kafka_topics_to_create: "{{ kafka_topics_to_create + [{'name': kafka.topics.ldms.name, 'key': kafka.topics.ldms.name, 'filename': 'kafka.topic_ldms.yaml'}] }}" |
| 77 | + kafka_topics_to_create: > |
| 78 | + {{ kafka_topics_to_create + [{ |
| 79 | + 'name': kafka.topics.ldms.name, |
| 80 | + 'key': kafka.topics.ldms.name, |
| 81 | + 'filename': 'kafka.topic_ldms.yaml' |
| 82 | + }] }} |
73 | 83 | when: |
74 | 84 | - hostvars['localhost']['ldms_support'] |
75 | 85 | - "kafka.topics.ldms.name in kafka_topic_partitions" |
76 | 86 |
|
77 | 87 | - name: Add ome topic (optional) |
78 | 88 | ansible.builtin.set_fact: |
79 | | - kafka_topics_to_create: "{{ kafka_topics_to_create + [{'name': kafka.topics.ome.name, 'key': kafka.topics.ome.name, 'filename': 'kafka.topic_ome.yaml'}] }}" |
| 89 | + kafka_topics_to_create: > |
| 90 | + {{ kafka_topics_to_create + [{ |
| 91 | + 'name': kafka.topics.ome.name, |
| 92 | + 'key': kafka.topics.ome.name, |
| 93 | + 'filename': 'kafka.topic_ome.yaml' |
| 94 | + }] }} |
80 | 95 | when: "kafka.topics.ome.name in kafka_topic_partitions" |
81 | 96 |
|
82 | 97 | - name: Generate Kafka topic files dynamically |
|
0 commit comments