aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tasks
diff options
context:
space:
mode:
authorColin Wilk <colin@wilk.cx>2026-07-03 20:15:09 +0200
committerColin Wilk <colin@wilk.cx>2026-07-03 20:15:09 +0200
commit9368443af5c0cdfbadbd54f92814dadce1c4e663 (patch)
tree8bfd750d7c4623c52adc775f51468bced1a01d5e /tasks
parent7074302088d7283181f03c8ad3108322b9033bc3 (diff)
downloadansible-role-prometheus-target-9368443af5c0cdfbadbd54f92814dadce1c4e663.tar.gz
ansible-role-prometheus-target-9368443af5c0cdfbadbd54f92814dadce1c4e663.zip
refactor: bump and fix pre-commit errors
Diffstat (limited to 'tasks')
-rw-r--r--tasks/handlers.yml52
-rw-r--r--tasks/main.yml4
-rw-r--r--tasks/process_exporter.yml2
-rw-r--r--tasks/strategy_lineinfile.yml8
-rw-r--r--tasks/strategy_yaml.yml28
5 files changed, 47 insertions, 47 deletions
diff --git a/tasks/handlers.yml b/tasks/handlers.yml
index b1d9b59..35f946e 100644
--- a/tasks/handlers.yml
+++ b/tasks/handlers.yml
@@ -1,34 +1,34 @@
---
- name: Run command hook # noqa inline-env-var
ansible.builtin.command:
- argv: '{{ prometheus_target_handler_command.argv | default(omit) }}'
- chdir: '{{ prometheus_target_handler_command.chdir | default(omit) }}'
- cmd: '{{ prometheus_target_handler_command.cmd | default(omit) }}'
- creates: '{{ prometheus_target_handler_command.creates | default(omit) }}'
- free_form: '{{ prometheus_target_handler_command.free_form | default(omit) }}'
- removes: '{{ prometheus_target_handler_command.removes | default(omit) }}'
- stdin: '{{ prometheus_target_handler_command.stdin | default(omit) }}'
- stdin_add_newline: '{{ prometheus_target_handler_command.stdin_add_newline | default(omit) }}'
- become: '{{ prometheus_target_handler_command_become }}'
- become_method: '{{ prometheus_target_handler_command_become_method | default(omit) }}'
- become_user: '{{ prometheus_target_handler_command_become_user | default(omit) }}'
- delegate_to: '{{ prometheus_target_host }}'
- run_once: '{{ prometheus_target_handler_command_run_once }}'
+ argv: "{{ prometheus_target_handler_command.argv | default(omit) }}"
+ chdir: "{{ prometheus_target_handler_command.chdir | default(omit) }}"
+ cmd: "{{ prometheus_target_handler_command.cmd | default(omit) }}"
+ creates: "{{ prometheus_target_handler_command.creates | default(omit) }}"
+ free_form: "{{ prometheus_target_handler_command.free_form | default(omit) }}"
+ removes: "{{ prometheus_target_handler_command.removes | default(omit) }}"
+ stdin: "{{ prometheus_target_handler_command.stdin | default(omit) }}"
+ stdin_add_newline: "{{ prometheus_target_handler_command.stdin_add_newline | default(omit) }}"
+ become: "{{ prometheus_target_handler_command_become }}"
+ become_method: "{{ prometheus_target_handler_command_become_method | default(omit) }}"
+ become_user: "{{ prometheus_target_handler_command_become_user | default(omit) }}"
+ delegate_to: "{{ prometheus_target_host }}"
+ run_once: "{{ prometheus_target_handler_command_run_once }}"
when: prometheus_target_handler_command_enabled
- name: Run shell hook
ansible.builtin.shell:
- chdir: '{{ prometheus_target_handler_shell.chdir | default(omit) }}'
- cmd: '{{ prometheus_target_handler_shell.cmd | default(omit) }}'
- creates: '{{ prometheus_target_handler_shell.creates | default(omit) }}'
- executable: '{{ prometheus_target_handler_shell.executable | default(omit) }}'
- free_form: '{{ prometheus_target_handler_shell.free_form | default(omit) }}'
- removes: '{{ prometheus_target_handler_shell.removes | default(omit) }}'
- stdin: '{{ prometheus_target_handler_shell.stdin | default(omit) }}'
- stdin_add_newline: '{{ prometheus_target_handler_shell.stdin_add_newline | default(omit) }}'
- become: '{{ prometheus_target_handler_shell_become }}'
- become_method: '{{ prometheus_target_handler_shell_become_method | default(omit) }}'
- become_user: '{{ prometheus_target_handler_shell_become_user | default(omit) }}'
- delegate_to: '{{ prometheus_target_host }}'
- run_once: '{{ prometheus_target_handler_shell_run_once }}'
+ chdir: "{{ prometheus_target_handler_shell.chdir | default(omit) }}"
+ cmd: "{{ prometheus_target_handler_shell.cmd | default(omit) }}"
+ creates: "{{ prometheus_target_handler_shell.creates | default(omit) }}"
+ executable: "{{ prometheus_target_handler_shell.executable | default(omit) }}"
+ free_form: "{{ prometheus_target_handler_shell.free_form | default(omit) }}"
+ removes: "{{ prometheus_target_handler_shell.removes | default(omit) }}"
+ stdin: "{{ prometheus_target_handler_shell.stdin | default(omit) }}"
+ stdin_add_newline: "{{ prometheus_target_handler_shell.stdin_add_newline | default(omit) }}"
+ become: "{{ prometheus_target_handler_shell_become }}"
+ become_method: "{{ prometheus_target_handler_shell_become_method | default(omit) }}"
+ become_user: "{{ prometheus_target_handler_shell_become_user | default(omit) }}"
+ delegate_to: "{{ prometheus_target_host }}"
+ run_once: "{{ prometheus_target_handler_shell_run_once }}"
when: prometheus_target_handler_shell_enabled
diff --git a/tasks/main.yml b/tasks/main.yml
index 5a184f8..10f54f7 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -2,8 +2,8 @@
- name: Process all exporters
ansible.builtin.include_tasks:
file: process_exporter.yml
- loop: '{{ prometheus_target_exporter +
- ([] if prometheus_target_skip_default_exporters else prometheus_target_default_exporters) }}'
+ loop: "{{ prometheus_target_exporter +
+ ([] if prometheus_target_skip_default_exporters else prometheus_target_default_exporters) }}"
loop_control:
loop_var: item
diff --git a/tasks/process_exporter.yml b/tasks/process_exporter.yml
index 2d13b29..b4f33ba 100644
--- a/tasks/process_exporter.yml
+++ b/tasks/process_exporter.yml
@@ -1,7 +1,7 @@
---
- name: Set exporter variables
vars:
- _defaults: '{{ prometheus_target_exporter_defaults[item.id] | default({}) if item.id is defined else {} }}'
+ _defaults: "{{ prometheus_target_exporter_defaults[item.id] | default({}) if item.id is defined else {} }}"
ansible.builtin.set_fact:
_target_path: >-
{{ (item.path_prefix if item.path_prefix is defined else
diff --git a/tasks/strategy_lineinfile.yml b/tasks/strategy_lineinfile.yml
index a5dd01f..7656602 100644
--- a/tasks/strategy_lineinfile.yml
+++ b/tasks/strategy_lineinfile.yml
@@ -1,13 +1,13 @@
---
- name: Deploy target via lineinfile
ansible.builtin.lineinfile:
- path: '{{ _target_path }}'
- line: '{{ prometheus_target_strategy_lineinfile_prefix ~ _target_host ~ prometheus_target_strategy_lineinfile_suffix }}'
+ path: "{{ _target_path }}"
+ line: "{{ prometheus_target_strategy_lineinfile_prefix ~ _target_host ~ prometheus_target_strategy_lineinfile_suffix }}"
state: present
- delegate_to: '{{ prometheus_target_host }}'
+ delegate_to: "{{ prometheus_target_host }}"
become: true
register: _lineinfile_result
- name: Track changes
ansible.builtin.set_fact:
- changed: '{{ changed | default(false) or _lineinfile_result.changed }}'
+ changed: "{{ changed | default(false) or _lineinfile_result.changed }}"
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 }}"