Hello, in 1.77.3, the following crontab file fails:
====== #crontab #add #0-59/1 * * * * www-data cd /opt/web2py/ && python web2py.py -C -D 1 >> /tmp/cron.output 2>&1 #to /etc/crontab and restart cron for this to take effect #run process every hour, at 5 past the hour 5 * * * * root *processstats/process ===== with the following traceback: web2py Enterprise Web Framework Created by Massimo Di Pierro, Copyright 2007-2010 Version 1.77.3 (2010-04-20 02:48:54) Database drivers available: SQLite3, PostgreSQL Starting hardcron... Traceback (most recent call last): File "web2py.py", line 20, in <module> gluon.widget.start(cron=True) File "/Users/cfhowes/linuxhome/clients/tenthrow/source/trunk/src/ tenthrow/opt/web2py/gluon/widget.py", line 779, in start newcron.hardcron(os.getcwd()).start() File "/Users/cfhowes/linuxhome/clients/tenthrow/source/trunk/src/ tenthrow/opt/web2py/gluon/newcron.py", line 40, in __init__ crondance(self.path, 'hard', startup=True) File "/Users/cfhowes/linuxhome/clients/tenthrow/source/trunk/src/ tenthrow/opt/web2py/gluon/newcron.py", line 252, in crondance citems = [(k in task and not v in task[k]) for k,v in checks] TypeError: argument of type 'NoneType' is not iterable but, if i put a comment character on the 2 blank lines in my crontab it works just fine. The file as above worked fine in older versions of web2py (though i admit it's been a while since this project was upgraded) Thanks, Christian -- Subscription settings: http://groups.google.com/group/web2py/subscribe?hl=en