Spring
watcher_configuration
Get the current watcher configuration from the specified service
Enquire whether Chaos Monkey is enabled on the specified service
Below are the details and signature of the activity Python module.
Type | probe |
Module | chaosspring.probes |
Name | chaosmonkey_enabled |
Return | boolean |
Usage
JSON
{
"name": "chaosmonkey-enabled",
"type": "probe",
"provider": {
"type": "python",
"module": "chaosspring.probes",
"func": "chaosmonkey_enabled",
"arguments": {
"base_url": ""
}
}
}
YAML
name: chaosmonkey-enabled
provider:
arguments:
base_url: ""
func: chaosmonkey_enabled
module: chaosspring.probes
type: python
type: probe
Arguments
Name | Type | Default | Required | Title | Description |
---|---|---|---|---|---|
base_url | string | Yes | Base URL | URL of the Chaos Monkery service | |
headers | mapping | null | No | Headers | Headers to pass to the call |
timeout | number | null | No | Timeout | Call must suceeed within this timeout period |
Signature
def chaosmonkey_enabled(base_url: str,
headers: Dict[str, Any] = None,
timeout: float = None,
configuration: Dict[str, Dict[str, str]] = None,
secrets: Dict[str, Dict[str, str]] = None) -> bool:
pass