From ad7f38ab3b1caa1067d1379dfe04a0cde4e8c577 Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Sun, 18 Feb 2018 10:43:25 -0800 Subject: [PATCH] puppet: Move analytics cron job to analytics.pp. This better groups it with the related code. --- puppet/zulip/manifests/analytics.pp | 10 +++++++++- puppet/zulip/manifests/app_frontend.pp | 8 -------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/puppet/zulip/manifests/analytics.pp b/puppet/zulip/manifests/analytics.pp index 4420bf6718..b4f3b5fed2 100644 --- a/puppet/zulip/manifests/analytics.pp +++ b/puppet/zulip/manifests/analytics.pp @@ -1,6 +1,6 @@ # Default configuration for a Zulip app frontend +# This should only be enabled on exactly 1 Zulip server in a cluster. class zulip::analytics { - # This should only be enabled on exactly 1 Zulip server in a cluster. file { "/etc/cron.d/update-analytics-counts": ensure => file, owner => "root", @@ -8,4 +8,12 @@ class zulip::analytics { mode => 644, source => "puppet:///modules/zulip/cron.d/update-analytics-counts", } + + file { "/etc/cron.d/check-analytics-state": + ensure => file, + owner => "root", + group => "root", + mode => 644, + source => "puppet:///modules/zulip/cron.d/check-analytics-state", + } } diff --git a/puppet/zulip/manifests/app_frontend.pp b/puppet/zulip/manifests/app_frontend.pp index 9931d4cc80..e92e508da8 100644 --- a/puppet/zulip/manifests/app_frontend.pp +++ b/puppet/zulip/manifests/app_frontend.pp @@ -62,14 +62,6 @@ class zulip::app_frontend { source => "puppet:///modules/zulip/cron.d/soft-deactivate-users", } - file { "/etc/cron.d/check-analytics-state": - ensure => file, - owner => "root", - group => "root", - mode => 644, - source => "puppet:///modules/zulip/cron.d/check-analytics-state", - } - file { "/etc/cron.d/calculate-first-visible-message-id": ensure => file, owner => "root",