mirror of https://github.com/zulip/zulip.git
[manual] Add the new deliver_email management command to the supervisor config.
You will have to puppet apply on both staging and prod to get this worker running. (imported from commit 92969371220f08142f510d3415e8611dcfecd91f)
This commit is contained in:
parent
f5199081d5
commit
08069bf34e
|
@ -188,12 +188,25 @@ redirect_stderr=true ; redirect proc stderr to stdout (default false)
|
||||||
stdout_logfile=/var/log/zulip/events-digest_emails.log ; stdout log path, NONE for none; default AUTO
|
stdout_logfile=/var/log/zulip/events-digest_emails.log ; stdout log path, NONE for none; default AUTO
|
||||||
directory=/home/zulip/deployments/current/
|
directory=/home/zulip/deployments/current/
|
||||||
|
|
||||||
|
[program:zulip-deliver-enqueued-emails]
|
||||||
|
command=python /home/zulip/deployments/current/manage.py deliver_email
|
||||||
|
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-digest_emails.log ; stdout log path, NONE for none; default AUTO
|
||||||
|
directory=/home/zulip/deployments/current/
|
||||||
|
|
||||||
|
|
||||||
; The below sample group section shows all possible group values,
|
; The below sample group section shows all possible group values,
|
||||||
; create one or more 'real' group: sections to create "heterogeneous"
|
; create one or more 'real' group: sections to create "heterogeneous"
|
||||||
; process groups.
|
; process groups.
|
||||||
|
|
||||||
[group:zulip-workers]
|
[group:zulip-workers]
|
||||||
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 ; 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 ; each refers to 'x' in [program:x] definitions
|
||||||
|
|
||||||
; The [include] section can just contain the "files" setting. This
|
; The [include] section can just contain the "files" setting. This
|
||||||
; setting can list multiple files (separated by whitespace or
|
; setting can list multiple files (separated by whitespace or
|
||||||
|
|
Loading…
Reference in New Issue