It was a year ago that I have tried for 4 days to get the scheduler working. In the end I gave up and decided to use the operating systems's cron to handle scheduled jobs.
I am trying again and so far I have no success. Running web2py with D0 I get the message DEBUG:web2py.scheduler.artikel#29645:sleeping... DEBUG:web2py.scheduler.artikel#29645:........recording heartbeat (ACTIVE) DEBUG:web2py.scheduler.artikel#29645: freeing workers that have not sent heartbeat ERROR:web2py.scheduler.artikel#29645:Error cleaning up DEBUG:web2py.scheduler.artikel#29645:looping... INFO:web2py.scheduler.artikel#29645:nothing to do My scheduler is simple: # -*- coding: utf-8 -*- from gluon.scheduler import Scheduler scheduler = Scheduler(db) And in the scheduler_tasks table I have: scheduler_task.id<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.id> scheduler_task.application_name<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.application_name> scheduler_task.task_name<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.task_name> scheduler_task.group_name<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.group_name> scheduler_task.status<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.status> scheduler_task.function_name<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.function_name> scheduler_task.uuid<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.uuid> scheduler_task.args<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.args> scheduler_task.vars<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.vars> scheduler_task.enabled<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.enabled> scheduler_task.start_time<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.start_time> scheduler_task.next_run_time<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.next_run_time> scheduler_task.stop_time<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.stop_time> scheduler_task.repeats<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.repeats> scheduler_task.retry_failed<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.retry_failed> scheduler_task.period<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.period> scheduler_task.timeout<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.timeout> scheduler_task.sync_output<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.sync_output> scheduler_task.times_run<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.times_run> scheduler_task.times_failed<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.times_failed> scheduler_task.last_run_time<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.last_run_time> scheduler_task.assigned_worker_name<http://localhost:8000/nkb/appadmin/select/db?orderby=scheduler_task.assigned_worker_name> 45 <http://localhost:8000/nkb/appadmin/update/db/scheduler_task/45>nkb/isi herboumainQUEUEDherbou15dc16e59-9e30...[]{}True2013-11-07 12:40:552013-11-07 12:40:55None1260060000None with the starting time in the past. herbou1 is a function in my isi-controller. I am not sure what I am supposed to do to get this workinig. Regards Johann -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.