From 86eb382a2ae8cde7e29cc4a349102edadd9c5390 Mon Sep 17 00:00:00 2001 From: Jeffrey Chu Date: Thu, 7 Dec 2023 05:39:09 +0000 Subject: [PATCH] Fix boolean flags when enabling collectors Signed-off-by: Jeffrey Chu --- roles/node_exporter/templates/node_exporter.service.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/roles/node_exporter/templates/node_exporter.service.j2 b/roles/node_exporter/templates/node_exporter.service.j2 index 467cece35..90f8f7896 100644 --- a/roles/node_exporter/templates/node_exporter.service.j2 +++ b/roles/node_exporter/templates/node_exporter.service.j2 @@ -16,7 +16,11 @@ ExecStart={{ node_exporter_binary_install_dir }}/node_exporter \ {% set name, options = (collector.items()|list)[0] -%} '--collector.{{ name }}' \ {% for k,v in options|dictsort %} +{% if v %} '--collector.{{ name }}.{{ k }}={{ v }}' \ +{% else %} + '--collector.{{ name }}.{{ k }}' \ +{% endif -%} {% endfor -%} {% endif -%} {% endfor -%}