diff --git a/logrotate/jobs.sls b/logrotate/jobs.sls index fe3a578..7fc6445 100644 --- a/logrotate/jobs.sls +++ b/logrotate/jobs.sls @@ -20,7 +20,7 @@ logrotate_{{key}}: - service: {{ logrotate.service }} - context: {% if value is mapping %} - path: {{ value.get('path', key) }} + path: {{ value.get('path', []) }} data: {{ value.get('config', []) }} {% else %} path: {{ key }} diff --git a/logrotate/templates/job.tmpl b/logrotate/templates/job.tmpl index feb806d..2079a37 100644 --- a/logrotate/templates/job.tmpl +++ b/logrotate/templates/job.tmpl @@ -1,5 +1,8 @@ # vim: sw=2 sts=2 ts=2 sw et -{{ path }} { +{% for onepath in path %} +{{ onepath }} +{%- endfor %} +{ {% for item in data %} {{ item }} {%- endfor %}