changeset 576:4b75e3f6f27c

0.6dev: Fixing #229 again - keeping `slave.work_dir` if either `--keep_files` or `--work_dir=` are part of options.
author osimons
date Tue, 07 Jul 2009 15:10:29 +0000
parents 9ae8f6a95d4b
children dcee8ff20e82
files bitten/slave.py
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/bitten/slave.py
+++ b/bitten/slave.py
@@ -430,8 +430,8 @@
     except ExitSlave, e:
         exit_code = e.exit_code
 
-    if not options.keep_files:
-        log.debug('Removing temporary directory %s' % slave.work_dir)
+    if not (options.work_dir or options.keep_files):
+        log.debug('Removing working directory %s' % slave.work_dir)
         _rmtree(slave.work_dir)
     return exit_code
 
Copyright (C) 2012-2017 Edgewall Software