complete the request in a second if I insert in queue. and not a minute*
On Thursday 17 October 2013 12:45 AM, Niphlod wrote:
the main point is not that is not inefficient by itself. It's just
that you need to make sure you don't use that in a model because in
web2py models are executed at **every** request, and you don't seem to
want to queue a task for every request that comes in :-P
On Wednesday, October 16, 2013 8:55:34 PM UTC+2, Tushar Tuteja wrote:
thanks a ton,
I ll try this and what would be appropriate place to insert the
file , so that it is not efficient.
thanks,
regards,
Tushar Tuteja
On 17 October 2013 00:22, Niphlod <nip...@gmail.com <javascript:>>
wrote:
the scheduler is running fine.
In the data you pasted here there's the reason why the
scheduler isn't picking up any new task.
times_run is 3 and repeats is set to 3, so the task got
executed 3 times already.
Sidenote: append a "return 1" to your function, so you'll get
scheduler_run records holding more details about the
executions, until you figure out the issues you're having on
what to choose when you queue the task.
Also, please do
sched = Scheduler(db, dict(fun=func))
sched.queue_task('func', uuid='test_insert', repeats=3, period=10)
without any worker running, so you can see what is inserted
into the scheduler_task table correctly.
Execute the sched.queue_task just one time only (if you put
that in models, it will be executed at every request and that
would be inefficient)
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py
<http://github.com/web2py/web2py> (Source code)
- https://code.google.com/p/web2py/issues/list
<https://code.google.com/p/web2py/issues/list> (Report Issues)
---
You received this message because you are subscribed to a
topic in the Google Groups "web2py-users" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/web2py/Zs7NODudXSE/unsubscribe
<https://groups.google.com/d/topic/web2py/Zs7NODudXSE/unsubscribe>.
To unsubscribe from this group and all its topics, send an
email to web2py+un...@googlegroups.com <javascript:>.
For more options, visit
https://groups.google.com/groups/opt_out
<https://groups.google.com/groups/opt_out>.
--
Tushar Tuteja
Undergraduate Student(Fourth Year)
Civil Engineering
IIT Delhi
+919953061943
ttu...@gmail.com <javascript:>
ce10...@civil.iitd.ernet.in <javascript:>
"The question isn't who is going to let me; its who is going to
stop me!" - Howard Roark
--
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 a topic in the
Google Groups "web2py-users" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/web2py/Zs7NODudXSE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
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.