Remote Execution Automation Control Tool (Remote Execution ACTions).
This simple tool can be used for remote execution and automation of tasks.
Example will execute command on all devices in group1:
# react -g group1 -c "<some_cmd>Configuration of devices is read from mts.yaml or set by -f parameter.
Example configuration structure is:
---
mts:
- host: '127.0.0.1'
name: 'name1'
user: 'user1'
pass: 'pass1'
group: 'group1'
- host: '127.0.0.2'
name: 'name2'
user: 'user2'
pass: 'pass2'
group: 'group2'- Download
reactfrom the releases - Run
./react -vto check if it's working correctly. - Enjoy!
Report issues/questions/feature requests on in the issues section.
Full contributing guidelines are covered here.
MPL-2.0 Licensed. See LICENSE for full details.