]> git.netwichtig.de Git - user/henk/code/puppet/modules/s6.git/commitdiff
use globbing instead of parsing ls
authorHendrik Jäger <gitcommit@henk.geekmail.org>
Thu, 5 May 2022 19:28:33 +0000 (21:28 +0200)
committerHendrik Jäger <gitcommit@henk.geekmail.org>
Sun, 22 May 2022 18:04:54 +0000 (20:04 +0200)
templates/etc/s6-services/s6-logrotater/run.epp

index 347f85dcf6b8f54fc491d9366dfc11e2790db94a..9b678a9477eb5e7fdbd985d2e1427bed55eaeb18 100644 (file)
@@ -6,7 +6,7 @@
 
 foreground { sleep 10m }
 
-forbacktickx -p s6svc { ls -1N /etc/s6-scandir/ }
-importas -u s6svc s6svc
-if { test -d /etc/s6-scandir/\${s6svc}/log }
-s6-svc -a /etc/s6-scandir/\${s6svc}/log
+elglob -0 s6loggers /etc/s6-scandir/*/log
+forx -p logger { $s6loggers }
+importas -u logger logger
+s6-svc -a $logger