Chaostoolkit driver for Openstack
Project description
chaostoolkit-openstack
Chaostoolkit driver for Openstack
Free software: BSD license
Features
A minimal chaostoolkit driver for Openstack compute resources.
Secrets
The driver probes/actions depends on configuration parameters stored as secrets. An “openstack” key in the “secrets” experiment section should be present. The following keys should be defined in it:
“region”
“auth_url”
“project_name”
“username”
“password”
Then in each action/probe used the “openstack” secret should be added as param.
Probes
The driver provides the following probes:
# returns 1 if server name exists or 0 othewise check_server_name(name)
Actions
The driver provides the following actions:
# starts a server start_server(server_name) # stops a server stop_server(server_name) # suspend a server suspend_server(server_name) # resume a server resume_server(server_name) # pause a server pause_server(server_name) # unpause a server unpause_server(server_name)
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.0 (2019-04-02)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for chaostoolkit_openstack-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea26d1ab246f76e3d72dd460a728b13bb44690211bd6daf5366073cfbc99227e |
|
MD5 | 4d8b97ee1a7e0322ca58835c5e87294f |
|
BLAKE2b-256 | 2dd23512b406974712dd346963c8e9859681a798ce711143245d78ccefd82069 |
Hashes for chaostoolkit_openstack-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f932f86f353c332d3baec88b7ae08dbac339660deda0eb2809152325104ede4 |
|
MD5 | 3f3e8e782a0c342e869bb293ac169a88 |
|
BLAKE2b-256 | 4ba1023e6b75d618a14b484e13b65dba132d585958d2090a2fd5b9b7c1914a6b |