Browse Source

Synchronizes celerybeat and celeryd scripts.

Closes #549.
Chris Streeter 13 years ago
parent
commit
912812d230
1 changed files with 3 additions and 4 deletions
  1. 3 4
      contrib/generic-init.d/celerybeat

+ 3 - 4
contrib/generic-init.d/celerybeat

@@ -74,6 +74,8 @@ if [ -n "$CELERYBEAT_CHDIR" ]; then
 fi
 
 
+export PATH="${PATH:+$PATH:}/usr/sbin:/sbin"
+
 check_dev_null() {
     if [ ! -c /dev/null ]; then
         echo "/dev/null is not a character device!"
@@ -81,10 +83,6 @@ check_dev_null() {
     fi
 }
 
-
-export PATH="${PATH:+$PATH:}/usr/sbin:/sbin"
-
-
 wait_pid () {
     pid=$1
     forever=1
@@ -143,6 +141,7 @@ case "$1" in
   restart)
     echo "Restarting celery periodic task scheduler"
     stop_beat
+    check_dev_null
     start_beat
     ;;