diff options
author | 2025-09-10 23:14:22 +0100 | |
---|---|---|
committer | 2025-09-10 23:14:22 +0100 | |
commit | d48f13bd4ee26b94aba8d3afababddfafd388071 (patch) | |
tree | db478c70680e642d23a10b5b2825be88cc5dcb91 | |
parent | Document pyproject.toml (diff) |
Sanitize series names in Dovecot maildirs 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 2a23fb3..13e2938 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 @@ -7,8 +7,10 @@ print_maildir_config() { find . -maxdepth 1 -type d \ | tail -n +2 \ | awk -F / '{ - print $2 ".draw AREASTACK" - print $2 ".label " $2 + sanitized = $2 + sub(/\./, "_", sanitized) + print sanitized ".draw AREASTACK" + print sanitized ".label " $2 }' } |