split up common

This commit is contained in:
2023-12-22 15:58:35 -05:00
parent 92334f5aa1
commit c18d6cdb21
10 changed files with 30 additions and 62 deletions

8
cron/init.sls Normal file
View File

@@ -0,0 +1,8 @@
{% from "cron/map.jinja" import cron with context %}
cron:
pkg.installed:
- name: {{ cron.pkg }}
service.running:
- name: {{ cron.svc }}
- reload: {{ cron.reload | yaml_encode }}

4
cron/map.jinja Normal file
View File

@@ -0,0 +1,4 @@
{% set cron = salt['grains.filter_by']({
'Debian': {'pkg': 'cron', 'svc': 'cron', 'reload': false},
'RedHat': {'pkg': 'cronie', 'svc': 'crond', 'reload': true},
}) %}