Changeset 118 for Xml/Validator/WebApp/start-validator.py
- Timestamp:
- 10/25/07 10:54:09 (15 months ago)
- Files:
-
- 1 modified
-
Xml/Validator/WebApp/start-validator.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Xml/Validator/WebApp/start-validator.py
r88 r118 10 10 import sys 11 11 12 import datetime 13 from datetime import timedelta 14 import os, glob, time 15 16 12 17 LOCAL_DIR = os.path.dirname(os.path.join(os.getcwd(),"uploads/")) 13 18 SESSION_PREFIX = 'session-' … … 18 23 if (fname.startswith(SESSION_PREFIX) and not fname.endswith(LOCK))] 19 24 25 now = datetime.datetime.now() 26 now.timetuple() 27 for sfile in sessionfiles: 28 for file in glob.glob(LOCAL_DIR+"/"+sfile): 29 stats = os.stat(file) 30 dtfile = datetime.datetime.fromtimestamp(stats[8]) 31 t = now-timedelta(days=2) 32 if t > dtfile: 33 os.remove(os.path.join((LOCAL_DIR), sfile)) 34 20 35 for fname in os.listdir(LOCAL_DIR): 21 36 if (not fname.startswith(SESSION_PREFIX) and not fname.endswith(LOCK)): … … 38 53 update_config(configfile="prod.cfg",modulename="validator.config") 39 54 55 if not os.path.isdir(LOCAL_DIR): 56 try: 57 os.mkdir(LOCAL_DIR) 58 except IOError: 59 print "IOError: %s could not be created" % LOCAL_DIR 40 60 41 61 from validator.controllers import Root
