I did that and straced the process. Output says -
strace -p 19227
Process 19227 attached - interrupt to quit
select(0, NULL, NULL, NULL, {37, 995138}) = 0 (Timeout)
gettimeofday({1391609487, 826517}, NULL) = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3519, ...}) = 0
gettimeofday({1391609487, 827202}, NULL) = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3519, ...}) = 0
open("applications/myapp/sessions",
O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4
getdents(4, /* 2 entries */, 32768) = 48
getdents(4, /* 0 entries */, 32768) = 0
close(4) = 0
select(0, NULL, NULL, NULL, {300, 0}
Command used was -
/var/www/web2py/web2py.py -Q -S myapp -M -R scripts/sessions2trash.py
--verbose
On Wednesday, February 5, 2014 7:07:38 PM UTC+5:30, Niphlod wrote:
>
> if you start it outside uwsgi, you'll see the verbose output (given you're
> passing -v as an option)
>
> On Wednesday, February 5, 2014 2:26:04 PM UTC+1, Jayadevan M wrote:
>>
>> I have set the sessions2trash script in my web2py.ini (for uwsgi) like
>> this -
>>
>> cron = 0 0 -1 -1 -1 python /var/www/web2py/web2py.py -Q -S myapp -M -R
>> scripts/sessions2trash.py -A -o -v
>>
>> My uwsgi.log says
>>
>> [uwsgi-cron] command "python /var/www/web2py/web2py.py -Q -S myapp -M -R
>> scripts/sessions2trash.py -A -o -v" registered as cron task
>>
>> I checked auth expiration settings also -
>> >>> print auth.settings.expiration
>> 3600
>>
>> But session files are not getting deleted. What could be the reason?
>>
>>
--
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/groups/opt_out.