actionpauses

pause_execution

Pause the execution of the experiment until the resume state has been received.

Activity as code

Below are the details and signature of the activity Python module.

Typeaction
Modulechaosreliably.activities.pauses
Namepause_execution
Returnnull

Usage

JSON

{
  "name": "pause-execution",
  "type": "",
  "provider": {
    "type": "python",
    "module": "chaosreliably.activities.pauses",
    "func": "pause_execution"
  }
}

YAML

name: pause-execution
provider:
  func: pause_execution
  module: chaosreliably.activities.pauses
  type: python
type: ""

Arguments

NameTypeDefaultRequiredTitleDescription
durationinteger0NoDuration

Signature

def pause_execution(duration: int = 0,
                    username: str = '',
                    user_id: str = '') -> None:
    pass