Thanks for the guidance, it worked after correcting the format I was creating new tasks.
On Sunday, 5 July 2015 15:08:43 UTC-4, Anthony wrote: > > On Sunday, July 5, 2015 at 11:15:56 AM UTC-4, Aydin S wrote: >> >> I'm trying to run two different function with two different periodic >> times. I think what you mean is that I still can do it using >> from gluon.scheduler import Scheduler >> Scheduler(db,dict(function1=f1,function2=f2)) >> >> and then in the schedule use function1 and function2 to create two >> different periodic tasks. I've tried this, and it did not work. >> > > Please read the Scheduler documentation: > http://web2py.com/books/default/chapter/29/04/the-core#web2py-Scheduler. > > Your second line should be something like: > > scheduler = Scheduler(db, ...) > > otherwise, you will have no way to refer to the Scheduler object later in > your code when you want to schedule a task. > > Just make sure function1 and function2 have been defined (or imported from > a module) before the above lines. If for some reason you need to define one > of the functions later, note that the second argument to Scheduler() is > optional (i.e., you don't have to provide a dictionary mapping task names > to functions -- you can instead pass a function directly to > scheduler.queue_task when you actually queue a task). I think you can also > update the task dictionary at a later point: > > scheduler.tasks.update('new_task'=new_function) > > Anthony > -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.

