diff options
author | 2025-09-10 23:18:10 +0100 | |
---|---|---|
committer | 2025-09-10 23:18:10 +0100 | |
commit | 041943267a6b85b1fee177280348338225cd4991 (patch) | |
tree | f5ed4c7465e26dd8a8a44e0cc0b71522c4759407 | |
parent | Sanitize series names in Dovecot maildirs plugin (diff) |
More sanitisation of generated values for Dovecot plugin
-rw-r--r-- | ansible/roles/munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j2 | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ansible/roles/munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j2 b/ansible/roles/munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j2 index 13e2938..c34e917 100644 --- a/ansible/roles/munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j2 +++ b/ansible/roles/munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j2 @@ -8,7 +8,7 @@ print_maildir_config() { | tail -n +2 \ | awk -F / '{ sanitized = $2 - sub(/\./, "_", sanitized) + gsub(/\./, "_", sanitized) print sanitized ".draw AREASTACK" print sanitized ".label " $2 }' @@ -58,7 +58,9 @@ find . \ } END { for (user in total) { - print user ".value " total[user] + sanitized = user + gsub(/\./, "_", sanitized) + print sanitized ".value " total[user] } } ' |