Saltstack Official Logrotate Formula
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

20 lines
518B

  1. {% from "logrotate/map.jinja" import logrotate with context %}
  2. logrotate:
  3. pkg.installed:
  4. - name: {{ logrotate.pkg|json }}
  5. service.running:
  6. - name: {{ logrotate.service }}
  7. - enable: True
  8. logrotate_directory:
  9. file.directory:
  10. - name: {{ logrotate.include_dir }}
  11. - user: {{ salt['pillar.get']('logrotate:config:user', logrotate.user) }}
  12. - group: {{ salt['pillar.get']('logrotate:config:group', logrotate.group) }}
  13. - mode: 755
  14. - makedirs: True
  15. - require:
  16. - pkg: logrotate