monkey/monkey
Mike Salvatore 1d066c8e6d agent: Add explicit start to BatchingTelemetryMessenger
My original plan was to start a thread in __init__() and stop the thread
when __del__() was called. Since the running thread (object) contains a
reference to the BatchingTelemetryMessenger object that launched it, the
destructor will not be called until the thread is stopped. Therefore, a
stop() was added to allow the BatchingTelemetryMessenger to be stopped.
Since it has an explicit stop, it should also have an explicit start,
rather than starting the thread in the constructor.
2021-06-28 12:05:57 -04:00
..
common telem: Add telem category for ransomware 2021-06-24 10:26:00 -04:00
infection_monkey agent: Add explicit start to BatchingTelemetryMessenger 2021-06-28 12:05:57 -04:00
monkey_island Merge pull request #1255 from guardicore/ransomware_stub 2021-06-22 09:59:14 -04:00
tests agent: Add explicit start to BatchingTelemetryMessenger 2021-06-28 12:05:57 -04:00
.coveragerc ci: add .coveragerc to omit unit test code from coverage report 2021-01-17 20:20:06 -05:00
__init__.py Reformat all python with black v20.8b1 2021-04-06 09:20:18 -04:00
codecov.yml Updated codecov coloring. 2020-03-15 11:50:43 +02:00
infection_monkey.py String vs byte stream mixup bugs fixed 2019-09-20 18:07:17 +03:00
monkey_island.py island: Rename start_island() -> main() 2021-06-03 11:01:03 -04:00