Sorry about that Jeremey. I was strictly looking for a celeryd script in
/etc/init.d
Here are the results:
sh -x /etc/init.d/baruwa start
+ set -e
+ DEFAULT_CELERYD=/usr/bin/celeryd
+ test -f /etc/default/baruwa
+ . /etc/default/baruwa
++ CELERYD_CHDIR=/usr/share/pyshared/baruwa
++ CELERYD='/usr/share/pyshared/baruwa/manage.py celeryd'
++ export DJANGO_SETTINGS_MODULE=settings
++ DJANGO_SETTINGS_MODULE=settings
+++ hostname -s
++ CELERYD_NODES=relay-2
++ CELERYD_OPTS='--time-limit=300 -E --beat -s
/var/lib/baruwa/celerybeat-schedule'
++ CELERYD_LOG_FILE=/var/log/baruwa/celeryd.log
++ CELERYD_PID_FILE=/var/run/baruwa/celeryd.pid
++ CELERYD_USER=celeryd
++ CELERYD_GROUP=celeryd
+ CELERYD_LOG_FILE=/var/log/baruwa/celeryd.log
+ CELERYD_PID_FILE=/var/run/baruwa/celeryd.pid
+ CELERYD_LOG_LEVEL=INFO
+ CELERYD='/usr/share/pyshared/baruwa/manage.py celeryd'
+ export CELERY_LOADER
+ . /lib/lsb/init-functions
++ FANCYTTY=
++ '[' -e /etc/lsb-base-logging.sh ']'
++ . /etc/lsb-base-logging.sh
+++ LOG_DAEMON_MSG=
+ CELERYD_USER=celeryd
+ CELERYD_GROUP=celeryd
+ '[' '!' -d /var/run/baruwa ']'
+ CELERYD_OPTS='--time-limit=300 -E --beat -s
/var/lib/baruwa/celerybeat-schedule -f /var/log/baruwa/celeryd.log -l INFO'
+ '[' -n '' ']'
+ '[' -n celeryd ']'
+ DAEMON_OPTS=' --chuid celeryd'
+ '[' -n celeryd ']'
+ DAEMON_OPTS=' --chuid celeryd --group celeryd'
+ '[' -n /usr/share/pyshared/baruwa ']'
+ DAEMON_OPTS=' --chuid celeryd --group celeryd --chdir
/usr/share/pyshared/baruwa'
+ export
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin
+
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin
+ case "$1" in
+ check_dev_null
+ '[' '!' -c /dev/null ']'
+ log_daemon_msg 'Starting Baruwa celery task worker server' celeryd
+ '[' -z 'Starting Baruwa celery task worker server' ']'
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' -t 1 ']'
+ '[' xxterm '!=' x ']'
+ '[' xxterm '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z ']'
+ FANCYTTY=1
+ case "$FANCYTTY" in
+ true
+ /usr/bin/tput xenl
++ /usr/bin/tput cols
+ COLS=80
+ '[' 80 ']'
+ '[' 80 -gt 6 ']'
++ /usr/bin/expr 80 - 7
+ COL=73
+ log_use_plymouth
+ '[' n = y ']'
+ plymouth --ping
+ printf ' * Starting Baruwa celery task worker server celeryd '
* Starting Baruwa celery task worker server celeryd ++
/usr/bin/expr 80 - 1
+ /usr/bin/tput hpa 79
+ printf ' '
+ start_worker
+ cmd='start-stop-daemon --start --chuid celeryd --group celeryd
--chdir /usr/share/pyshared/baruwa
--quiet --oknodo
--background
--make-pidfile
--pidfile /var/run/baruwa/celeryd.pid
--exec /usr/share/pyshared/baruwa/manage.py
celeryd -- --time-limit=300 -E --beat -s
/var/lib/baruwa/celerybeat-schedule -f /var/log/baruwa/celeryd.log -l INFO'
+ '[' -n '' ']'
+ start-stop-daemon --start --chuid celeryd --group celeryd --chdir
/usr/share/pyshared/baruwa --quiet --oknodo --background --make-pidfile
--pidfile /var/run/baruwa/celeryd.pid --exec
/usr/share/pyshared/baruwa/manage.py celeryd -- --time-limit=300 -E
--beat -s /var/lib/baruwa/celerybeat-schedule -f
/var/log/baruwa/celeryd.log -l INFO
+ log_end_msg 0
+ '[' -z 0 ']'
+ '[' 73 ']'
+ '[' -x /usr/bin/tput ']'
+ log_use_plymouth
+ '[' n = y ']'
+ plymouth --ping
+ printf '\r'
+ /usr/bin/tput hpa 73
+ '['
0 -eq 0 ']'
+ echo '[ OK ]'
[ OK ]
+ return 0
+ exit 0
On 03/14/2013 08:47 AM, Andrew Colin Kissa wrote:
On 14 Mar 2013, at 3:43 PM, Raymond Norton wrote:
Here is what I have:
/etc/init.d/baruwa
Run it with -x as Jeremy already suggested.
P.S don't add your own reply to address to the messages to the list
as it breaks the follow of messages.
--
www.baruwa.org
_______________________________________________
Keep Baruwa FREE - http://pledgie.com/campaigns/12056
--
Raymond Norton
LCTN
952.955.7766
_______________________________________________
Keep Baruwa FREE - http://pledgie.com/campaigns/12056