Commit Graph

5 Commits

Author SHA1 Message Date
ee5312fa1b
Started work on making tasks forcefully quit after a maximum time has expired.
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2020-06-06 00:11:27 +02:00
d42e7f23ef
Implemented proper dependencies.
All checks were successful
continuous-integration/drone/push Build is passing
Dependencies can now pass output to each other using the DependentTaskHandler.
Also fixed some general problems in the Tasks class, for instance the Executor not starting correctly because of problematic parameters.
Also, SuperVisor now sets the output of a Task using the last output of the task, and not the first.
2020-06-05 15:23:21 +02:00
4555957292
Made Handlers an object instead of a string reference.
All checks were successful
continuous-integration/drone/push Build is passing
Handlers should now be added as objects, adding some flexibility to the developer.
Developers are still cautioned to take great care that Handlers work approriately. Handlers can potentially crash the SuperVisor if not taken good care of.
2020-06-03 11:35:16 +02:00
72cd7637b5
Implemented many unit tests.
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-16 19:12:22 +02:00
3499eed388
Started implementing Drone 2020-05-15 18:26:30 +02:00