SaltStack, accessible from xonsh
Makes use of Salt's HTTP RPC via Cumin, so make sure you've configured netapi and eauth modules. Credentials come from your pepperrc file.
To install use pip:
$ xpip install https://github.com/astronouth7303/xontrib-salt/archive/master.zip
Or clone the repo:
$ git clone https://github.com/astronouth7303/xontrib-salt.git $ xpip install ./xontrib-salt
Fork, submit a pull request, and we'll have a discussion. Keep to PEP8.
Runner commands:
$ salt.saltuitl.sync_all()
Standard minion commands:
$ salt('*').test.ping() $ salt['myminion'].test.ping()
This package was created with cookiecutter and the xontrib template.