this helps debug the problem. I will look more into it tomorrow.

On Apr 21, 7:04 pm, howesc <[email protected]> wrote:
> 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

Reply via email to