BTW Just out of curiosity, why are you calling -R ...test.py in your
crontab ? It looks fairly redundant to me (you should call it within
appname's cron/crontab).

0-59/1 * * * * cd /Users/username/Desktop/appname/web2py && python
web2py.py -R applications/appname/controllers/test.py -C -D 1 >> /tmp/
cron.output 2>&1

On Apr 3, 1:29 am, seth <seth.le...@gmail.com> wrote:
> I'm having trouble doing a db.table.insert from an external cron on
> macosx.
>
> The system cron file
>
> 0-59/1 * * * * cd /Users/username/Desktop/appname/web2py && python
> web2py.py -R applications/appname/controllers/test.py -C -D 1 >> /tmp/
> cron.output 2>&1
>
> The crontab file in appname/cron directory
>
> */10    *       *       *       *       root *test/callcron
>
> I can see the callcron method is successfully being called every ten
> minutes from the cron.output file.
>
> But, in cron.output I get the following error
> WARNING:root:unable to import dbhash
>
> and none of the db.table.inserts put anything in the database.
> Although, when I hit the controller/action via the URL everything
> works fine and I get entries in the database.
>
> I've also tried the -S appname and -M switches, with no changes.
>
> I've followed the following posts
>
> http://groups.google.com/group/web2py/browse_thread/thread/cfe89bfa9d...
>
> and
>
> http://groups.google.com/group/web2py/browse_thread/thread/9acf0aae73...
>
> with the same results.
>
> I'm new to web2py so I may be missing something obvious :)
>
> Thanks in advance,
> -Seth
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to