Commit Graph

11 Commits (8a95bbf219a80f9196921ee4359e0efc51fb727b)

Author SHA1 Message Date
Phanes 14d526d95c 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
Phanes 5f85185e8d dependency management implemented -- this should be polished later to say the task name in the exception message. last feature to implement is logging. 2017-12-03 14:10:09 -05:00
Phanes c92be3f4be fixed subprocess execution and redirect. now supports curses, ssh clients, and more. 2017-12-02 22:01:09 -05:00
Phanes 6fd80a31c5 potential fix for subprocess execution (exit code was wonky) 2017-12-02 04:22:09 -05:00
Phanes 9e4c88262a logic issue being worked, "independent test 1" should be throwing an exception with current settings. Is ignoring the throw call. 2017-12-01 21:41:22 -05:00
Phanes 19c465bdaf initial implementation of subprocess execution. currently is merging child STDOUT and child STDERR into parent STDOUT. Next effort. 2017-12-01 03:24:07 -05:00
Phanes 8545264a92 removed output checks from data model and from implementation.
prepared to implement STD{IN,OUT,ERR} piping for subprocess execution.  Hoping to maintain compatibility with curses dialogs.
2017-12-01 01:13:30 -05:00
Chris Punches c87a56eb37 ready to implement external execution aspect of task 2017-06-26 22:27:24 -04:00
Chris Punches 2724cf71a4 impl unit loading in task 2017-06-25 18:39:41 -04:00
Chris Punches c8b0872993 pushing local 2017-06-18 10:39:46 -04:00
Chris Punches b36e6acabd readded confs, some basic exception handling, and reworking conf now 2017-06-11 15:14:45 -04:00