I have a custom command in one of my Django apps called test_cron_command that I would like to run using a crontab. I am running this in my development environment which is os x Mavericks in a virtualenv. I read a number of references that demonstrate it can be done with a simple crontab line (example). However I cannot get it to work.
This crontab causes the following error:
DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
DJANGO_SETTINGS_MODULE=boilerroom.settings
55 15 * * * cd /Users/rs/devel_web/virtenv/boilerroom/ && /Users/rs/devel_web/virtenv/dj155_py27/bin/python2.7 /Users/rs/devel_web/virtenv/boilerroom/manage.py test_cron_command
Mail with error message:
X-Cron-Env: <DYLD_LIBRARY_PATH=/usr/local/mysql/lib/>
X-Cron-Env: <DJANGO_SETTINGS_MODULE=boilerroom.settings>
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=rs>
X-Cron-Env: <USER=rs>
X-Cron-Env: <HOME=/Users/rs>
Message-Id: <20140704195511.8DDAE2CE8374@tm1.local>
Date: Fri, 4 Jul 2014 15:55:10 -0400 (EDT)
/Users/rs/devel_web/virtenv/dj155_py27/lib/python2.7/site-packages/numexpr-2.4.1.dev-py2.7-macosx-10.9-intel.egg/numexpr/cpuinfo.py:75: UserWarning: [Errno 2] No such file or directory
stacklevel=stacklevel + 1):
Any help would be greatly appreciated.