Rex is a project-based, json-driven execution flow/workflow system designed to place rails around very complex automations in a controlled way that is easy to troubleshoot. https://linux.silogroup.org
 
 
 
Go to file
Phanes 8a95bbf219 not sure why but ok 2017-12-07 01:32:00 -05:00
conf branding, legal notices, and improved usage statement 2017-12-05 19:42:53 -05:00
design fixed logic flow bug in Task execution, cleaned up exceptions, improved exception verbosity, and added a logic tree for task execution flow 2017-12-04 23:25:48 -05:00
src now loads from either a units directory or a single units file 2017-12-05 07:51:55 -05:00
.gitignore readded confs, some basic exception handling, and reworking conf now 2017-06-11 15:14:45 -04:00
CMakeLists.txt fixed cmakelists 2017-12-05 21:36:00 -05:00
LICENSE changed license format to markdown for visibility 2017-12-04 00:49:30 -05:00
README not sure why but ok 2017-12-07 01:32:00 -05:00
examplar.cpp Forgot print_usage() on invalid option. 2017-12-05 22:40:57 -06:00

README

# Instructions

## Build
1. cmake .
2. make
3. sudo make install # (or generate a package and use that)

## Usage
1.  Write a script that does a thing.
2.  Write a script that checks if that thing is done.
3.  Set up your check as a target in a unit.
4.  Set up your script as its rectifier.
5.  Turn on the rectify pattern in the unit definition.