- adjust blab.py for vacuum-ng output
- kill -USR1 generate a stacktrace of running python thread
- all .py scripts support --no-cleanup, --debug and --verbose options
- support for 'dedup-simple' and 'dedup-autochanger' profiles
- new blab.StartTest() and EndTest()
- blab.GetJob(<negative value>)
- blab.Log(logging.CTRITICAL, ) force a exit
regress: blab.py based on copy-dedup-confs instead of copy-plugin-confs
- use DiskChanger instead (STORAGE=DiskChanger)
- new EZThread base class for thread
- add --no-cleanup PART 1
- GetJob(jobid) and jobid=-1 instead of GetJob(pos)
- handle number like "12,345,567" with ','
- does stdout & stderr passthrough instead of active forwardin
- accurate detection of the end of the shell commands
- delete /tmp/std{out,err}XXXX using atexit
- modules like bconsole.py and blab.py goes in regress/scrips
- regress/tests/regress.py is a helper that load modules in scripts
without boring with librady path
- py-sample-test.py is the first sample
- add new objects lab.{fd,sd,dir} that are manage the related Daemon
- add lab.sd.dde of class DDE that provides some basic helper for the DDE
- file FileReader can search a log or trace file
- lab.GetVolume(volname) return information about a volume