diff options
author | Jeremy Kerr <jk@ozlabs.org> | 2014-04-24 09:52:07 +0800 |
---|---|---|
committer | Jeremy Kerr <jk@ozlabs.org> | 2014-04-24 09:53:57 +0800 |
commit | a30e76289abc47527cfa2f0c13fbce59a5411c20 (patch) | |
tree | e2267b3b3d95d8ddd65a69b3948746a1956204c4 /docs | |
parent | f79c54871da0c36daaa559ec4a86f3e926bbe9ff (diff) | |
download | patchwork-a30e76289abc47527cfa2f0c13fbce59a5411c20.tar.bz2 patchwork-a30e76289abc47527cfa2f0c13fbce59a5411c20.tar.xz |
docs/INSTALL: Add setup details for patchwork cron script
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'docs')
-rw-r--r-- | docs/INSTALL | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/docs/INSTALL b/docs/INSTALL index 2c1a0a9..face0dc 100644 --- a/docs/INSTALL +++ b/docs/INSTALL @@ -217,7 +217,23 @@ fastcgi: sudo -u nobody /srv/patchwork/apps/patchwork/bin/parsemail.sh < mail -7. Optional: Configure your VCS to automatically update patches +7. Set up the patchwork cron script + + Patchwork uses a cron script to clean up expired registrations, and + send notifications of patch changes (for projects with this enabled). + + Something like this in your crontab should work: + + # m h dom mon dow command + PYTHONPATH=apps:. + DJANGO_SETTINGS_MODULE=settings + */10 * * * * cd patchwork; python apps/patchwork/bin/patchwork-cron.py + + + - the frequency should be the same as the NOTIFICATION_DELAY_MINUTES + setting, which defaults to 10 minutes. + +8. Optional: Configure your VCS to automatically update patches The tools directory of the patchwork distribution contains a file named post-receive.hook which is an example git hook that can be |