aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ansible/roles/munin-node/templates/plugins/lovelace/dovecot_maildirs.sh.j26
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
}'
}