From 283e5a4ec27f591c2b85880e611230eb8095db96 Mon Sep 17 00:00:00 2001 From: Stasiek Michalski Date: Aug 02 2020 23:33:27 +0000 Subject: Move commands to be different than ids --- diff --git a/salt/profile/mailman3/init.sls b/salt/profile/mailman3/init.sls index a3267ce..4d184e5 100644 --- a/salt/profile/mailman3/init.sls +++ b/salt/profile/mailman3/init.sls @@ -1,6 +1,7 @@ include: - profile.mailman3.mailman - profile.mailman3.config + - profile.mailman3.master mailman_service_file: file.managed: diff --git a/salt/profile/mailman3/mailman.sls b/salt/profile/mailman3/mailman.sls index d521162..a453663 100644 --- a/salt/profile/mailman3/mailman.sls +++ b/salt/profile/mailman3/mailman.sls @@ -24,56 +24,65 @@ mailman: - members: - mailman -/usr/bin/mailman digests --periodic: +mailman_digest: cron.present: + - name: /usr/bin/mailman digests --periodic - user: mailman - minute: 0 - hour: 0 -/path/to/mailman notify: +mailman_notify: cron.present: + - name: /usr/bin/mailman notify - user: mailman - minute: 0 - hour: 8 -django-admin runjobs hourly --pythonpath /var/lib/mailman --settings settings: +mailman_hourly: cron.present: + - name: django-admin runjobs hourly --pythonpath /var/lib/mailman --settings settings - user: mailman - minute: 0 -django-admin runjobs daily --pythonpath /var/lib/mailman --settings settings: +mailman_daily: cron.present: + - name: django-admin runjobs daily --pythonpath /var/lib/mailman --settings settings - user: mailman - minute: 0 - hour: 0 -django-admin runjobs weekly --pythonpath /var/lib/mailman --settings settings: +mailman_weekly: cron.present: + - name: django-admin runjobs weekly --pythonpath /var/lib/mailman --settings settings - user: mailman - minute: 0 - hour: 0 - dayweek: 0 -django-admin runjobs monthly --pythonpath /var/lib/mailman --settings settings: +mailman_monthly: cron.present: + - name: django-admin runjobs monthly --pythonpath /var/lib/mailman --settings settings - user: mailman - minute: 0 - hour: 0 - daymonth: 1 -django-admin runjobs yearly --pythonpath /var/lib/mailman --settings settings: +mailman_yearly: cron.present: + - name: django-admin runjobs yearly --pythonpath /var/lib/mailman --settings settings - user: mailman - minute: 0 - hour: 0 - daymonth: 1 - month: 1 -django-admin runjobs minutely --pythonpath /var/lib/mailman --settings settings: +mailman_minutely: cron.present: + - name: django-admin runjobs minutely --pythonpath /var/lib/mailman --settings settings - user: mailman -django-admin runjobs quarter_hourly --pythonpath /var/lib/mailman --settings settings: +mailman_quarter_hourly: cron.present: + - name: django-admin runjobs quarter_hourly --pythonpath /var/lib/mailman --settings settings - user: mailman - minute: '0,15,30,45'