archlinux: munin-cron

This commit is contained in:
jamesp9
2015-11-29 15:50:33 +11:00
parent cc20e70200
commit e346e353f4
5 changed files with 54 additions and 0 deletions

View File

@ -0,0 +1,30 @@
{% from "munin/map.jinja" import munin_master with context %}
include:
- munin.master
{% if salt['grains.get']('os_family') == 'Arch' %}
cron_service:
file.managed:
- name: {{ munin_master.cron_service }}
- source: salt://munin/files/Arch/munin-cron.service
- user: root
- group: root
- mode: 644
cron_timer:
file.managed:
- name: {{ munin_master.cron_timer }}
- source: salt://munin/files/Arch/munin-cron.timer
- user: root
- group: root
- mode: 644
munin-cron.timer:
service.running:
- enable: True
- watch:
- file: cron_service
- file: cron_timer
{% endif %}