Skip to content
/ react Public

Remote Execution Automation Control Tool

License

Notifications You must be signed in to change notification settings

mbevc1/react

Repository files navigation

ReAcT

ReAcT

Remote Execution Automation Control Tool (Remote Execution ACTions).

Usage

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'

Installing

  1. Download react from the releases
  2. Run ./react -v to check if it's working correctly.
  3. Enjoy!

Contributing

Report issues/questions/feature requests on in the issues section.

Full contributing guidelines are covered here.

Authors

License

MPL-2.0 Licensed. See LICENSE for full details.