I got the "error cleaning up" message after updating the web2py. I had set 
user specific permissions, thats what happened. Well its resolved now. 
Thanks for all the support given by the web2py group.

On Tuesday, 17 September 2013 17:50:58 UTC+5:30, Niphlod wrote:
>
> catching those kind of errors is going to be a real PITA... every backend 
> (i.e. database engine) logs the error as it wishes, so we don't have a 
> "method" for pointing what is going wrong. No logs you reported included 
> "error cleaning up": if you told me earlier, I would have pointed you in 
> the right direction.
>
> PS: every web2py part is kinda "required" to have read and write 
> permission everywhere.... nobody really had any problem with it ^_^
>
> On Tuesday, September 17, 2013 1:47:34 PM UTC+2, ajith c t wrote:
>>
>> Hi Niphlod, 
>>       Got my scheduler working correctly.
>>      I updated my web2py version to 2.5.1 from 2.2.1 as you mentioned 
>> earlier. After that started two upstart jobs, one for my app and another 
>> for the scheduler. Still it returned an error "error cleaning up.".
>>      I couldn't find an appropriate solution for it net so checked the 
>> code of scheduler.py file in gluon folder. Found that an exception raises 
>> this error at line number 797. The exception doesn't say anything about the 
>> error, just prints the message. After calling the Exception class and 
>> printing the exception, found out that it was a permission problem. I had 
>> not given the DELETE permission to the user. Once that was corrected, 
>> everything worked fine as I needed,
>>
>> It would be helpful if you could also log the exception that displays the 
>> message from the scheduler.py file. I had to spend lot of time to find this 
>> error, maybe my mistake as I am a web2py beginner, but it would really help 
>> if the cause of the exception is also logged, 
>>
>> On Thursday, 12 September 2013 12:36:33 UTC+5:30, ajith c t wrote:
>>>
>>> Thank you for the response, will try everything you said and post it if 
>>> every thing goes correct
>>>
>>> On Thursday, 12 September 2013 00:34:31 UTC+5:30, Niphlod wrote:
>>>>
>>>>
>>>>
>>>> On Wednesday, September 11, 2013 5:44:00 PM UTC+2, ajith c t wrote:
>>>>>
>>>>> sorry I am not executing the code in the load balancer. Let me say 
>>>>> once more, so it will be clear.
>>>>>
>>>>> I dont have any web2py code in the load balancer. 
>>>>>
>>>>> What I  meant is I have my code in another server(say X) , to which 
>>>>> the user is redirected by the load balancer(say Y). 
>>>>>
>>>>> when I execute the webpy application from server X , the index 
>>>>> function , where my scheduler.queue_task call comes,in the default.py 
>>>>> controller will not be called as I cant access it from X. That is 
>>>>> expected. 
>>>>> So what I asked was , for breaking down purpose shouldn't I move that 
>>>>> call 
>>>>> into the scheduler.py file in the models folder as the model file will be 
>>>>> called.
>>>>>
>>>>>
>>>> I really don't get this part. Every controller in web2py gets executed 
>>>> as long as the request comes to the server. If you can reach a page and in 
>>>> your controller for that page you use queue_task(), you should definitely 
>>>> be able to enqueue a task. queue_task() is NOT meant to be used in models, 
>>>> because you'd queue a task for EACH and EVERY request coming in.
>>>>  
>>>>
>>>>>
>>>>> And I will use the "seperation of duties" approach. but can you just 
>>>>> confirm that the commands are correct.
>>>>>
>>>>>
>>>> web part:
>>>> python web2py.py -a yourpassword -p 8000 -i 0.0.0.0
>>>>
>>>> scheduler
>>>> python web2py.py -K appname
>>>>
>>>> let me stress it out once more: serving a web app in production with 
>>>> the included webserver is not going to provide stellar performances, 
>>>> although it definitely works.
>>>>
>>>

-- 
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.

Reply via email to