Changed files:
bin/pfa-maintainer -> 1.1
modules/config.py -> 1.4
--- /dev/null
+#!/usr/bin/env python
+# vi: encoding=utf-8 ts=8 sts=4 sw=4 et
+
+import sys, os
+sys.path.insert(0, os.environ['HOME']+'/pld-ftp-admin/modules')
+import time
+from config import test_builds_dir, ftp_archs
+
+def clean_dir(path, max):
+ curtime=time.time()
+ for i in os.listdir(path):
+ if curtime - os.path.getmtime(path+'/'+i) > max:
+ os.unlink(path+'/'+i)
+
+for arch in ftp_archs + ['SRPMS']:
+ clean_dir(test_builds_dir+arch, 60*60*24*3)
+
incoming_dir=value['ftp_dir']+'/'+value['incoming_dir']+'/'
default_to=value['ftp_dir']+'/'+value['default_to']+'/'
ftp_archs=value['ftp_archs'].split(' ')
+test_builds_dir=value['ftp_dir']+'/'+value['test_builds_dir']+'/'