Viper is a handy tool for easily running infrastructure management tasks and commands.
Project description
▄ ▄█ █ ▄▄ ▄███▄ █▄▄▄▄ ▄█ ▄ ▄████ █▄▄▄▄ ██ ▄█▄ ████▄ █▀▄▀█ █▀▄▀█ ██ ▄ ██▄ ▄███▄ █▄▄▄▄ █ ██ █ █ █▀ ▀ █ ▄▀ ██ █ █▀ ▀ █ ▄▀ █ █ █▀ ▀▄ █ █ █ █ █ █ █ █ █ █ █ █ █ █▀ ▀ █ ▄▀ █ █ ██ █▀▀▀ ██▄▄ █▀▀▌ ██ ██ █ █▀▀ █▀▀▌ █▄▄█ █ ▀ █ █ █ ▄ █ █ ▄ █ █▄▄█ ██ █ █ █ ██▄▄ █▀▀▌ █ █ ▐█ █ █▄ ▄▀ █ █ ▐█ █ █ █ █ █ █ █ █ █▄ ▄▀ ▀████ █ █ █ █ █ █ █ █ █ █ █ █▄ ▄▀ █ █ █ █ ▐ █ ▀███▀ █ ▐ █ █ █ █ █ █ ▀███▀ █ █ █ █ █ █ ███▀ ▀███▀ █ █▐ ▀ ▀ █ ██ ▀ ▀ █ ▀ ▀ █ █ ██ ▀ ▐ ▀ ▀
Viper is a handy tool for easily running infrastructure management tasks and commands.
Installation
pip install -U viper-infra-commander
Getting Started
# See the help menu
viper -h
# Initialize SQLite DB
viper init -f
# Run a job on a defined list of hosts
viper hosts viper.demo.hosts.group1 \
| viper run-job viper.demo.jobs.ping_then_execute "df -h" results.csv
Further Readings
API Docs with Examples ☞ https://viper-infrastructure-commander.readthedocs.io
Contributing To Viper
Contribution Guidelines ☞ https://github.com/sayanarijit/viper/blob/master/CONTRIBUTING.md
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
Close
Hashes for viper-infra-commander-0.23.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 800b7cef854fc43d7d1bb5218c278d474ab823d5e5357f0bc30a5524802b31de |
|
MD5 | 046f21dca0e881ec153524c4aa172ee6 |
|
BLAKE2b-256 | 6384c3e9566e07dbc83fbb1c1e6ea67082cf5e696a55e381876c39cb95933009 |
Close
Hashes for viper_infra_commander-0.23.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 589bf2e0d6b60f8ed114617f363cb2079c13c7dc382eb48a8562d909b0bd1e6c |
|
MD5 | 24464c9524a2404f5fb695b525d822b3 |
|
BLAKE2b-256 | 4edeea480fe0e7ae708c2f7505847a7fcec3b0f6f75edc04f75a3a22c8c85bf6 |