[pypy-svn] r70172 - pypy/trunk/pypy/tool

fijal at codespeak.net fijal at codespeak.net
Thu Dec 17 16:18:27 CET 2009


Author: fijal
Date: Thu Dec 17 16:18:26 2009
New Revision: 70172

Modified:
   pypy/trunk/pypy/tool/udir.py
Log:
Accept an env variable how many usessions to keep


Modified: pypy/trunk/pypy/tool/udir.py
==============================================================================
--- pypy/trunk/pypy/tool/udir.py	(original)
+++ pypy/trunk/pypy/tool/udir.py	Thu Dec 17 16:18:26 2009
@@ -30,6 +30,8 @@
     else:
         return basename.split('/')[-2]
 
+PYPY_KEEP = int(os.environ.get('PYPY_USESSION_KEEP', '3'))
+
 def make_udir(dir=None, basename=None):
     if dir is not None:
         dir = local(dir)
@@ -45,7 +47,7 @@
         basename = basename + '-'
     return local.make_numbered_dir(rootdir = dir,
                                    prefix = 'usession' + basename,
-                                   keep = 3)
+                                   keep = PYPY_KEEP)
 
 udir = make_udir(dir      = os.environ.get('PYPY_USESSION_DIR'),
                  basename = os.environ.get('PYPY_USESSION_BASENAME'))



More information about the Pypy-commit mailing list