removed dbsession2trash.py since functionality duplicated in session2trash.py

This commit is contained in:
mdipierro
2013-09-11 14:59:47 -05:00
parent 06475f2050
commit 6129805194
2 changed files with 1 additions and 26 deletions
+1 -1
View File
@@ -1 +1 @@
Version 2.6.0-development+timestamp.2013.09.11.12.13.20
Version 2.6.0-development+timestamp.2013.09.11.14.58.55
-25
View File
@@ -1,25 +0,0 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from datetime import datetime
from time import mktime
from time import sleep
from time import time
DB_URI = 'sqlite://sessions.sqlite'
EXPIRATION_MINUTES = 60
SLEEP_MINUTES = 5
while 1: # Infinite loop
now = time() # get current Unix timestamp
for row in db().select(db.web2py_session_welcome.ALL):
t = row.modified_datetime
# Convert to a Unix timestamp
t = mktime(t.timetuple()) + 1e-6 * t.microsecond
if now - t > EXPIRATION_MINUTES * 60:
del db.web2py_session_welcome[row.id]
db.commit() # Write changes to database
sleep(SLEEP_MINUTES * 60)