Master
|
3bc60f56de
|
minor repair of usage of env vars file
|
2020-06-20 22:57:30 -04:00 |
Master
|
88eaea7bfa
|
fixed context issue with conf file loading re: env vars file
|
2020-06-20 21:10:42 -04:00 |
Master
|
d636ece26a
|
dtype repair to logger
|
2020-06-20 20:25:45 -04:00 |
Master
|
839c3d398a
|
logging reflow
|
2020-06-20 20:09:32 -04:00 |
Chris Punches
|
11829aca39
|
fixed missing vars load on post-rectification execution
|
2018-06-01 23:23:38 -04:00 |
Chris Punches
|
8f6f7761c4
|
fixed missing vars load on post-rectification execution
|
2018-06-01 23:19:30 -04:00 |
Chris Punches
|
722688ebf3
|
new environment variable file feature
|
2018-02-25 01:24:59 -05:00 |
Chris Punches
|
3591bd344d
|
now shows where it looked for missing config file during initialisation
|
2018-02-24 20:18:31 -05:00 |
Phanes
|
46e56b8d6f
|
implemented execution context. needs thoroughly tested.
|
2017-12-07 22:37:42 -05:00 |
Phanes
|
a50293a217
|
now loads from either a units directory or a single units file
|
2017-12-05 07:51:55 -05:00 |
Phanes
|
660745d7d5
|
logging is now implemented (syslog)
|
2017-12-05 06:10:05 -05:00 |
Phanes
|
109d227166
|
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:29:07 -05:00 |
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
|
7d3f5e4333
|
updated license notices
|
2017-12-04 00:46:34 -05:00 |
Phanes
|
bcd2eca752
|
fixed the doxygen stub for Plan::all_dependencies_complete( std::string )
|
2017-12-03 21:36:47 -05:00 |
Phanes
|
624e3a4a9c
|
fixed exception handling for failed dependency checks
|
2017-12-03 21:15:41 -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
|
7871e1619b
|
logic issue being worked, "independent test 1" should be throwing an exception with current settings. Is ignoring the throw call.
|
2017-12-01 21:46:28 -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 |
Phanes
|
3bc8908d65
|
humble beginnings for subprocess- needs reworked
|
2017-08-06 19:26:51 -04:00 |
Chris Punches
|
0552f80b77
|
2017-07-01 commit
|
2017-07-01 16:29:27 -04:00 |
Chris Punches
|
9ba01c358c
|
Task::execute ... hurdle
|
2017-06-27 00:32:44 -04:00 |
Chris Punches
|
c87a56eb37
|
ready to implement external execution aspect of task
|
2017-06-26 22:27:24 -04:00 |
Chris Punches
|
0bd455dd97
|
added task state flag
|
2017-06-25 18:58:05 -04:00 |
Chris Punches
|
27969c3c27
|
impl all units loading in plan -- working
|
2017-06-25 18:50:14 -04:00 |
Chris Punches
|
2724cf71a4
|
impl unit loading in task
|
2017-06-25 18:39:41 -04:00 |
Chris Punches
|
27257f98e1
|
fixed typo in verbose output
|
2017-06-25 17:56:26 -04:00 |
Chris Punches
|
1fe0defc7b
|
worked out dependency type issue
|
2017-06-25 17:36:32 -04:00 |
Chris Punches
|
03ff5150ac
|
task/plan work
|
2017-06-25 14:07:10 -04:00 |
Chris Punches
|
6fc300a98e
|
task/plan work
|
2017-06-25 02:28:22 -04:00 |
Chris Punches
|
162a2d5cd4
|
crosswords for plan/suite design decisions. need to determine how plans will load suite's definitions without singleton
|
2017-06-24 17:24:11 -04:00 |
Chris Punches
|
9323f465c1
|
beginnings of plan and task re-impl
|
2017-06-23 16:13:44 -04:00 |
Chris Punches
|
24ab0f396f
|
plan header reworked
|
2017-06-23 16:02:19 -04:00 |
Chris Punches
|
9c1580ad95
|
able to move to plan impl now
|
2017-06-23 15:24:11 -04:00 |
Chris Punches
|
fb87c61e86
|
finished rework of suite
|
2017-06-23 14:03:25 -04:00 |
Chris Punches
|
33d8e6827d
|
finished rework of suite
|
2017-06-23 13:43:54 -04:00 |
Chris Punches
|
4c972eeb0c
|
finished rework of suite
|
2017-06-23 13:39:19 -04:00 |
Chris Punches
|
39084c1a7b
|
typo in deser. of unit in load_root
|
2017-06-23 13:19:49 -04:00 |
Chris Punches
|
2ccf31164c
|
reworked unit
|
2017-06-23 13:15:31 -04:00 |
Chris Punches
|
23ab912218
|
doxygen style documentation started and reworked unit loader in Suite
|
2017-06-23 02:08:45 -04:00 |
Chris Punches
|
848308a4a5
|
polished unit
|
2017-06-21 00:01:00 -04:00 |
Chris Punches
|
f5c8894670
|
rework of unit
|
2017-06-20 22:53:47 -04:00 |
Chris Punches
|
64efd0898a
|
rework of suite and unit
|
2017-06-20 02:06:33 -04:00 |
Chris Punches
|
c8b0872993
|
pushing local
|
2017-06-18 10:39:46 -04:00 |
Chris Punches
|
36f34469fb
|
fixed my idiotic logic
|
2017-06-11 15:21:56 -04:00 |
Chris Punches
|
b36e6acabd
|
readded confs, some basic exception handling, and reworking conf now
|
2017-06-11 15:14:45 -04:00 |
Chris Punches
|
eef2dd2173
|
suite reimpl started, good stopping point
|
2017-06-09 00:49:56 -04:00 |
Chris Punches
|
7db682e503
|
conf reimpl
|
2017-06-09 00:46:05 -04:00 |
Chris Punches
|
3c52f94bfa
|
JSON_Loader now handles key fetching safely (if we want)
|
2017-06-09 00:41:06 -04:00 |
Chris Punches
|
ad7db62b8a
|
fixed some typos
|
2017-06-09 00:09:42 -04:00 |
Chris Punches
|
9fe2d4923a
|
reworked JLoader as JSON_Loader, will require rework of rest of obj model
|
2017-06-08 23:49:13 -04:00 |
Chris Punches
|
245ee4323a
|
broke classes down into own files, preparing to change model to pass by reference with int return type for almost everything
|
2017-04-30 01:39:03 -04:00 |
Chris Punches
|
8a53aefd48
|
commented stuff
|
2017-04-29 20:32:09 -04:00 |
Chris Punches
|
d62df8b076
|
cleaned up what should be private member access
|
2017-04-29 17:35:03 -04:00 |
Chris Punches
|
69539ae019
|
broke classes into their own files
|
2017-04-22 08:07:11 -04:00 |
Chris Punches
|
f66391d2b0
|
UnitHolder::select_unit logic
|
2017-04-21 02:04:15 -04:00 |
Chris Punches
|
dd49cfe739
|
data structure seems to be fully implemented
|
2017-04-19 22:49:39 -04:00 |
Chris Punches
|
e60b959f3b
|
logic error
|
2017-04-19 02:27:54 -04:00 |
Chris Punches
|
6762c10734
|
cleaned up
|
2017-04-19 01:58:38 -04:00 |
Chris Punches
|
aebdae2cce
|
implemented plan and task
|
2017-04-19 01:50:34 -04:00 |
Chris Punches
|
39a8145744
|
fixed units and unit collection type, kinda
|
2017-04-19 00:59:05 -04:00 |
Chris Punches
|
f43c3066d2
|
fixed class constructor inheritance
|
2017-04-18 19:35:06 -04:00 |
Chris Punches
|
41c59ea985
|
fixed class constructor inheritance
|
2017-04-18 19:16:10 -04:00 |
Chris Punches
|
6c95f641ed
|
first
|
2017-04-18 19:04:21 -04:00 |