monkey/monkey
Mike Salvatore 653bfbd24b Island: Replace AWSCommandRunner with start_infection_monkey_agent()
The AWSCommandRunner is a subclass of CmdRunner, which attempts to make
it easy to run commands on AWS nodes asynchronously. There are some
issues with the implementation, including unnecessary complexity and a
circular dependency between the CmdRunner and Cmd classes. A simple
function that runs a single command on a single instance is a simpler
solution. It can be run with a thread worker pool if asynchronicity is
required.
2022-05-09 15:25:56 -04:00
..
common Agent: Move Timer to common/ 2022-05-09 13:26:42 -04:00
infection_monkey Agent: Move Timer to common/ 2022-05-09 13:26:42 -04:00
monkey_island Island: Replace AWSCommandRunner with start_infection_monkey_agent() 2022-05-09 15:25:56 -04:00
tests Agent: Move Timer to common/ 2022-05-09 13:26:42 -04:00
.coveragerc ci: add .coveragerc to omit unit test code from coverage report 2021-01-17 20:20:06 -05:00
__init__.py Remove "__author__" lines from the source code 2021-07-28 12:43:28 -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