diff --git a/puppet/zulip/files/cron.d/rabbitmq-numconsumers b/puppet/zulip/files/cron.d/rabbitmq-numconsumers index 8a75fd36c0..35baa29b8f 100644 --- a/puppet/zulip/files/cron.d/rabbitmq-numconsumers +++ b/puppet/zulip/files/cron.d/rabbitmq-numconsumers @@ -13,3 +13,4 @@ USER=root * * * * * root /home/zulip/deployments/current/bin/write-rabbitmq-consumers-state-file error_reports * * * * * root /home/zulip/deployments/current/bin/write-rabbitmq-consumers-state-file digest_emails * * * * * root /home/zulip/deployments/current/bin/write-rabbitmq-consumers-state-file user_activity_test +* * * * * root /home/zulip/deployments/current/bin/write-rabbitmq-consumers-state-file missedmessage_mobile_notifications \ No newline at end of file diff --git a/puppet/zulip/files/supervisor/conf.d/zulip.conf b/puppet/zulip/files/supervisor/conf.d/zulip.conf index 8f9699161d..1fdefc8ac7 100644 --- a/puppet/zulip/files/supervisor/conf.d/zulip.conf +++ b/puppet/zulip/files/supervisor/conf.d/zulip.conf @@ -138,6 +138,18 @@ redirect_stderr=true ; redirect proc stderr to stdout (default false) stdout_logfile=/var/log/zulip/events-missedmessage_reminders.log ; stdout log path, NONE for none; default AUTO directory=/home/zulip/deployments/current/ +[program:zulip-events-missedmessage_mobile_notifications] +command=python /home/zulip/deployments/current/manage.py process_queue missedmessage_mobile_notifications +priority=600 ; the relative start priority (default 999) +autostart=true ; start at supervisord start (default: true) +autorestart=true ; whether/when to restart (default: unexpected) +stopsignal=TERM ; signal used to kill process (default TERM) +stopwaitsecs=30 ; max num secs to wait b4 SIGKILL (default 10) +user=zulip ; setuid to this UNIX account to run the program +redirect_stderr=true ; redirect proc stderr to stdout (default false) +stdout_logfile=/var/log/zulip/events-missedmessage_mobile_notifications.log ; stdout log path, NONE for none; default AUTO +directory=/home/zulip/deployments/current/ + [program:zulip-events-slowqueries] command=python /home/zulip/deployments/current/manage.py process_queue slow_queries priority=600 ; the relative start priority (default 999) @@ -219,7 +231,7 @@ directory=/home/zulip/deployments/current/ [group:zulip-workers] ; each refers to 'x' in [program:x] definitions -programs=zulip-events-user-activity,zulip-events-user-activity-interval,zulip-events-user-presence,zulip-events-signups,zulip-events-confirmation-emails,zulip-events-missedmessage_reminders,zulip-events-slowqueries,zulip-events-message_sender,zulip-events-feedback_messages,zulip-events-digest_emails,zulip-events-error_reports,zulip-deliver-enqueued-emails,zulip-events-user-activity-test +programs=zulip-events-user-activity,zulip-events-user-activity-interval,zulip-events-user-presence,zulip-events-signups,zulip-events-confirmation-emails,zulip-events-missedmessage_reminders,zulip-events-slowqueries,zulip-events-message_sender,zulip-events-feedback_messages,zulip-events-digest_emails,zulip-events-error_reports,zulip-deliver-enqueued-emails,zulip-events-user-activity-test,zulip-events-missedmessage_mobile_notifications ; The [include] section can just contain the "files" setting. This ; setting can list multiple files (separated by whitespace or