diff options
| -rw-r--r-- | defaults/main.yml | 4 | ||||
| -rw-r--r-- | tasks/lineinfile.yml | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/defaults/main.yml b/defaults/main.yml index 5589273..52afffd 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -123,10 +123,10 @@ prometheus_target_exporter: [] # prometheus_target_exporter variable. duplicate exporters in # prometheus_target_exporter and prometheus_target_default_exporters will be # ignored. -prometheus_target_default_exporters: [] # TODO: Implement +prometheus_target_default_exporters: [] # - { id: node_exporter } # - { id: blackbox_exporter, path: /path/to/target } # You can enable this variable to not add exporters defined in # prometheus_target_default_exporters -prometheus_target_skip_default_exporters: false # TODO: Implement +prometheus_target_skip_default_exporters: false diff --git a/tasks/lineinfile.yml b/tasks/lineinfile.yml index c6c9e39..5f93b92 100644 --- a/tasks/lineinfile.yml +++ b/tasks/lineinfile.yml @@ -8,7 +8,8 @@ state: present become: true delegate_to: '{{ prometheus_target_host }}' - loop: '{{ prometheus_target_exporter }}' + loop: '{{ prometheus_target_exporter + + ([] if prometheus_target_skip_default_exporters else prometheus_target_default_exporters) }}' notify: - Run command hook - Run shell hook |