Documentation ¶
Index ¶
- func AbortWatcher(experimentsDetails *experimentTypes.ExperimentDetails, abort chan os.Signal)
- func InjectChaosInParallelMode(ctx context.Context, experimentsDetails *experimentTypes.ExperimentDetails, ...) error
- func InjectChaosInSerialMode(ctx context.Context, experimentsDetails *experimentTypes.ExperimentDetails, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AbortWatcher ¶
func AbortWatcher(experimentsDetails *experimentTypes.ExperimentDetails, abort chan os.Signal)
AbortWatcher will be watching for the abort signal and revert the chaos
func InjectChaosInParallelMode ¶
func InjectChaosInParallelMode(ctx context.Context, experimentsDetails *experimentTypes.ExperimentDetails, instanceIDList []string, clients clients.ClientSets, resultDetails *types.ResultDetails, eventsDetails *types.EventDetails, chaosDetails *types.ChaosDetails, inject chan os.Signal) error
InjectChaosInParallelMode will inject the aws ssm chaos in parallel mode that is all at once
func InjectChaosInSerialMode ¶
func InjectChaosInSerialMode(ctx context.Context, experimentsDetails *experimentTypes.ExperimentDetails, instanceIDList []string, clients clients.ClientSets, resultDetails *types.ResultDetails, eventsDetails *types.EventDetails, chaosDetails *types.ChaosDetails, inject chan os.Signal) error
InjectChaosInSerialMode will inject the aws ssm chaos in serial mode that is one after other
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.