]> git.parisson.com Git - deefuzzer.git/commit
Added new QueueLogger class (logging from a queue so we can do thread-safe logging)
authorachbed <github@achbed.org>
Mon, 1 Dec 2014 00:26:06 +0000 (18:26 -0600)
committerachbed <github@achbed.org>
Mon, 1 Dec 2014 00:26:06 +0000 (18:26 -0600)
commitbf4418bced5ba159b98f4bf15cd2dca2ad8a7690
treecd32b3b7c43fbe832d54f21037a6fe87d27d704b
parent84298a1c345124da613e501c0d0d47c5f3d0c912
Added new QueueLogger class (logging from a queue so we can do thread-safe logging)
Moved core and station to new common log functions (_info and _err) using new QueueLogger
Core now attempts to restart stations that stop
Core now detects new folders on the fly instead of only at start time (stationfolder option)
Station.py has a lot of changes to utilize the common blocking queue only when needed rather than at every step (may increase performance with many stations)

TODO:
Detect proper vs unexpected shutdown of stations and restart only unexpected ones
Make new folder detection for stationfolder an option
deefuzzer/core.py
deefuzzer/station.py
deefuzzer/tools/logger.py