diff options
| author | Colin Wilk <colin@wilk.cx> | 2026-07-03 20:15:09 +0200 |
|---|---|---|
| committer | Colin Wilk <colin@wilk.cx> | 2026-07-03 20:15:09 +0200 |
| commit | 9368443af5c0cdfbadbd54f92814dadce1c4e663 (patch) | |
| tree | 8bfd750d7c4623c52adc775f51468bced1a01d5e /tasks/strategy_yaml.yml | |
| parent | 7074302088d7283181f03c8ad3108322b9033bc3 (diff) | |
| download | ansible-role-prometheus-target-9368443af5c0cdfbadbd54f92814dadce1c4e663.tar.gz ansible-role-prometheus-target-9368443af5c0cdfbadbd54f92814dadce1c4e663.zip | |
refactor: bump and fix pre-commit errors
Diffstat (limited to 'tasks/strategy_yaml.yml')
| -rw-r--r-- | tasks/strategy_yaml.yml | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/tasks/strategy_yaml.yml b/tasks/strategy_yaml.yml index 1d6df77..8a8e38b 100644 --- a/tasks/strategy_yaml.yml +++ b/tasks/strategy_yaml.yml @@ -1,15 +1,15 @@ --- - name: Check if target file exists ansible.builtin.stat: - path: '{{ _target_path }}' + path: "{{ _target_path }}" register: _target_file_stat - delegate_to: '{{ prometheus_target_host }}' + delegate_to: "{{ prometheus_target_host }}" - name: Read target file ansible.builtin.slurp: - src: '{{ _target_path }}' + src: "{{ _target_path }}" register: _target_file_content - delegate_to: '{{ prometheus_target_host }}' + delegate_to: "{{ prometheus_target_host }}" when: _target_file_stat.stat.exists - name: Parse YAML and add host to matching target group @@ -37,21 +37,21 @@ {%- set ns.found = true -%} {%- set _ = ns.result.append(group) -%} {%- else -%} - {%- set filtered_targets = group.targets | reject('equalto', _target_host) | list -%} + {%- set filtered_targets = group.targets | reject("equalto", _target_host) | list -%} {%- if filtered_targets | length > 0 -%} {%- if group_labels | length > 0 -%} - {%- set _ = ns.result.append({'labels': group_labels, 'targets': filtered_targets}) -%} + {%- set _ = ns.result.append({"labels": group_labels, "targets": filtered_targets}) -%} {%- else -%} - {%- set _ = ns.result.append({'targets': filtered_targets}) -%} + {%- set _ = ns.result.append({"targets": filtered_targets}) -%} {%- endif -%} {%- endif -%} {%- endif -%} {%- endfor -%} {%- if not ns.found -%} {%- if _target_labels | length > 0 -%} - {%- set new_group = {'labels': _target_labels, 'targets': [_target_host]} -%} + {%- set new_group = {"labels": _target_labels, "targets": [_target_host]} -%} {%- else -%} - {%- set new_group = {'targets': [_target_host]} -%} + {%- set new_group = {"targets": [_target_host]} -%} {%- endif -%} {%- set _ = ns.result.append(new_group) -%} {%- endif -%} @@ -59,13 +59,13 @@ - name: Write updated target file ansible.builtin.copy: - content: '{{ _updated_targets | to_nice_yaml(indent=2, width=1337) }}' - dest: '{{ _target_path }}' - mode: '0644' - delegate_to: '{{ prometheus_target_host }}' + content: "{{ _updated_targets | to_nice_yaml(indent=2, width=1337) }}" + dest: "{{ _target_path }}" + mode: "0644" + delegate_to: "{{ prometheus_target_host }}" become: true register: _yaml_result - name: Track changes ansible.builtin.set_fact: - changed: '{{ changed | default(false) or _yaml_result.changed }}' + changed: "{{ changed | default(false) or _yaml_result.changed }}" |