I don't think the debugger is the problem (yet)
If I put a "print" statement before "return response.download(request, db)" 
in default/download - that also doesn't work (Nothing gets printed on 
web2py console)

To clarify my question further :

1. Is it possible to intercept the download() call ?
2. If yes, then which is the correct place to intercept the download() call 
?
Is it app/default/download

OR

app/controller/download

-Mandar

On Wednesday, May 14, 2014 12:24:48 AM UTC+5:30, Niphlod wrote:
>
> don't know if it's a problem with the debugger but if you're using only on 
> download() function all your "inspection" MUST be done in that function ^_^
>
> On Tuesday, May 13, 2014 1:22:25 PM UTC+2, Mandar Vaze wrote:
>>
>> I want to audit the downloads - things like "which file was downloaded, 
>> by whom and when" etc - and then allow the download to proceed.
>>
>> I looked at auth.settings.download_url - which is pointing to 
>> /app/default/download
>>
>> So I put debugger (import ipdb;ipdb.set_trace()) in download() function 
>> in default controller.
>> But when I click on the file link to download - the execution *does not 
>> stop* in the debugger
>>
>> I have several controllers - I assume for all the controllers - the 
>> download_url is same (since it is controlled via auth.settings)
>> But just to try - I added "download" function in my other controller as 
>> well (and put debugger) - still didn't help
>>
>> What am I missing ?
>>
>> -Mandar
>>
>>
>>

-- 
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/d/optout.

Reply via email to