dependency management implemented -- this should be polished later to say the task name in the exception message. last feature to implement is logging.

This commit is contained in:
Phanes
2017-12-03 14:10:09 -05:00
parent c92be3f4be
commit 5f85185e8d
7 changed files with 109 additions and 43 deletions

View File

@@ -5,13 +5,13 @@
"target": "/usr/bin/false",
"rectifier": "/usr/bin/true",
"active": true,
"required": true,
"required": false,
"rectify": true
},
{
"name": "independent test 2",
"target": "/usr/bin/false",
"rectifier": "/usr/bin/false",
"target": "/usr/bin/true",
"rectifier": "/usr/bin/true",
"active": true,
"required": false,
"rectify": false
@@ -26,7 +26,7 @@
},
{
"name": "dependent test",
"target": "ssh root@phanes.silogroup.org",
"target": "/usr/bin/true",
"rectifier": "/usr/bin/false",
"active": true,
"required": false,