__  __       _ _   _ _           _ _ _ _ 
|  \/  |_   _| | |_(_) |__   __ _| | | | |
| |\/| | | | | | __| | '_ \ / _` | | | | |
| |  | | |_| | | |_| | |_) | (_| | | |_|_|
|_|  |_|\__,_|_|\__|_|_.__/ \__,_|_|_(_|_)

Run commands across a set of hosts interactively!
=================================================

Basic configuration file is in `multiball.cfg.example` in the distribution. Customize to your liking. 

Host list is loaded from your ssh configuration by default (assuming you have a specific ssh configuration for your all hosts like Autonomic has). You can also use arbitrary host lists (documented in configuration file).

Planned features, see __main__.py's comments.

Installation
-------------------------------------------------

```
git clone https://git.autonomic.zone/autonomic-cooperative/multiball.git
cd multiball
pip install .
```
Description
A multi-host parallel execution shell with powerful features.
Readme 87 KiB
Languages
Python 97.8%
Makefile 2.2%