enterprise: Restart all Zulip processes every week

(imported from commit e44167023e0ad49eaf14c314a7731b93289900e6)
This commit is contained in:
Zev Benjamin
2013-11-13 13:20:02 -05:00
parent 98caa8eaf1
commit 8aa307f438
2 changed files with 13 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
USER=zulip
0 6 * * 7 zulip supervisorctl restart all

View File

@@ -32,6 +32,14 @@ class zulip::enterprise {
group => 'zulip',
}
file { "/etc/cron.d/restart-zulip":
ensure => file,
owner => "root",
group => "root",
mode => 644,
source => "puppet:///modules/zulip/cron.d/restart-zulip",
}
file { '/etc/postgresql/9.1/main/postgresql.conf.template':
require => Package["postgresql-9.1"],
ensure => file,