chaosmonkey.planners package¶
Submodules¶
chaosmonkey.planners.planner module¶
Base class for planners
Every planner must extend Planner class
-
class
chaosmonkey.planners.planner.
Planner
(name)[source]¶ Bases:
object
Planner interface Planners are responsible for scheduling jobs that executes attacks
Parameters: name – plan name -
example
= None¶
-
plan
(planner_config, attack_config)[source]¶ Plan the jobs. This method should use the config to schedule jobs based on the configuration for the planner
Parameters: - planner_config – configuration related to the scheduler
- attack_config – configuration related to the attack
-
ref
= None¶
-
schema
= None¶
-