CLI script to work with Ansible hosts file
Project description
CLI script to work with Ansible hosts file
To install:
pip install ansible-hostmanager
To show hosts:
$ ah list /etc/ansible/hosts exists and will be used. To change, run: ah set-hosts <PATH> Inventory has 4 host(s) app-server1 1.2.3.4 [app, all] web-server 1.2.3.5 [web, all] app-server2 1.2.3.6 [app, all] db-server 1.2.3.7 [db, all] $ ah list app app-server1 1.2.3.4 [app, all] app-server2 1.2.3.6 [app, all]
To ssh to a host:
$ ah ssh db # Runs `ssh 1.2.3.7` $ ah ssh app Found multiple matches and will use first one: app-server1, app-server2 # Runs `ssh 1.2.3.4` $ ah ssh server1 ls / bin boot dev ...
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
Close
Hashes for ansible-hostmanager-0.1.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecfe94b4c4a62b23df8cf798643b27febff38a0dea8fb83ffeedf6f97bba38ec |
|
MD5 | edb58d4e3ab43ff1e2551062b5419d56 |
|
BLAKE2b-256 | b742c47c6a6711255dc5856fa5033944abe14717d1a9d6f518119fa7100bdbec |