diff options
| author | Colin Wilk <colin.wilk@tum.de> | 2023-05-30 17:08:10 +0200 |
|---|---|---|
| committer | Colin Wilk <colin.wilk@tum.de> | 2023-05-30 18:38:11 +0200 |
| commit | 0b7dcb2fdda089009ac4afa4919b35479c9c4d41 (patch) | |
| tree | 6e37f9d3ebf69bc30a4978b49fc1b7290d0e9360 /tasks/lineinfile.yml | |
| parent | fcf5bf4d03c9a92f618c4ed2cb56484ed4ed4bb8 (diff) | |
| download | ansible-role-prometheus-target-0b7dcb2fdda089009ac4afa4919b35479c9c4d41.tar.gz ansible-role-prometheus-target-0b7dcb2fdda089009ac4afa4919b35479c9c4d41.zip | |
Rewrite if defined to default condition in lineinfile
Signed-off-by: Colin Wilk <colin.wilk@tum.de>
Diffstat (limited to 'tasks/lineinfile.yml')
| -rw-r--r-- | tasks/lineinfile.yml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tasks/lineinfile.yml b/tasks/lineinfile.yml index ff09478..c6c9e39 100644 --- a/tasks/lineinfile.yml +++ b/tasks/lineinfile.yml @@ -1,9 +1,9 @@ --- - name: Make sure targets are deployed ansible.builtin.lineinfile: - path: '{{ item.path if item.path is defined else prometheus_target_exporter_defaults[item.id].path }}' + path: '{{ item.path | default(prometheus_target_exporter_defaults[item.id].path) }}' line: '{{ prometheus_target_strategy_lineinfile_prefix ~ - (item.host if item.host is defined else prometheus_target_exporter_defaults[item.id].host) ~ + (item.host | default(prometheus_target_exporter_defaults[item.id].host)) ~ prometheus_target_strategy_lineinfile_suffix }}' state: present become: true |