From 31fe128d48dd0ddeb90ef85f8f878088e51f2295 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Mon, 18 Jul 2022 18:10:26 -0500 Subject: [PATCH] r/collectd: Max unixsock plugin optional Some hosts may not need this plugin, or may not have it installed. Notably, it is not needed or used on my systems based on Buildroot, since the only current use case for it is to keep track of the Fedora version. --- roles/collectd/defaults/main.yml | 1 + roles/collectd/templates/collectd-unixsock.conf.j2 | 2 ++ 2 files changed, 3 insertions(+) diff --git a/roles/collectd/defaults/main.yml b/roles/collectd/defaults/main.yml index c5b0842..526940f 100644 --- a/roles/collectd/defaults/main.yml +++ b/roles/collectd/defaults/main.yml @@ -14,4 +14,5 @@ collectd_plugins_defaults: collectd_df: {} +collectd_unixsock_plugin: true collectd_load_unixsock_plugin: true diff --git a/roles/collectd/templates/collectd-unixsock.conf.j2 b/roles/collectd/templates/collectd-unixsock.conf.j2 index a83b15b..110c432 100644 --- a/roles/collectd/templates/collectd-unixsock.conf.j2 +++ b/roles/collectd/templates/collectd-unixsock.conf.j2 @@ -1,3 +1,4 @@ +{% if collectd_unixsock_plugin %} {% if collectd_load_unixsock_plugin %} LoadPlugin unixsock {% endif %} @@ -16,3 +17,4 @@ LoadPlugin unixsock DeleteSocket false {% endif %} +{% endif %}