|
933d568fb2
|
added time to all events. this is a unix timestamp so will need to be converted to something nicer if dispalyed, but hey, its easy to store
|
2023-04-27 15:13:47 +02:00 |
|
|
f306d8b6f2
|
updated runner structure so that handlers and conductors actually pull from queues in the runner. changes to logic in both are extensive, but most individual functinos are unaffected. I've also moved several functions that were part of individual monitor, handler and conductors to the base classes.
|
2023-04-20 17:08:06 +02:00 |
|
|
547d5fefce
|
refactored correctness dir away from core sub dir into either functionality or core as appropriate
|
2023-03-31 15:55:16 +02:00 |
|
|
ede29f3158
|
reformated imports for pep8 compatability
|
2023-03-14 15:12:22 +01:00 |
|
|
40ed98000b
|
reformatted imports to work better on other machines, plus added benchmarking to project
|
2023-03-13 11:32:45 +01:00 |
|
|
9b744e9afe
|
resolved circular dependencies in validation by splitting meow off too
|
2023-02-10 18:40:15 +01:00 |
|
|
7f8b4f3e32
|
split functionality file across new module as was getting too long on its own. All functions remian the same, but imports will need to be updated.
|
2023-02-10 14:46:46 +01:00 |
|
|
a2df62c693
|
reformted jobs being passed to conductors so they only get a job directory and have to read the definitions from the appropriate files
|
2023-02-09 15:22:26 +01:00 |
|
|
a1451881ae
|
updated code so should work on windows, with exception of waiting on multiple connections
|
2023-02-08 14:46:03 +01:00 |
|
|
47f9fe73fa
|
differentiated papermill and python jobs more clearly
|
2023-02-03 14:47:16 +01:00 |
|
|
64aaf46196
|
standardised event construction and validation a bit more
|
2023-02-02 17:41:18 +01:00 |
|
|
636d70f4e8
|
added python handler, and reworked handler and conductor event/job discovery to be more modular
|
2023-02-01 17:43:16 +01:00 |
|
|
69cf90554d
|
moved notebook declarations to tests/shared.py
|
2023-01-31 16:09:16 +01:00 |
|
|
f4c31b13df
|
added cvery brief descriptions to tests
|
2023-01-31 15:49:29 +01:00 |
|
|
adfce30508
|
created shared file for some test fucntions
|
2023-01-31 14:52:03 +01:00 |
|
|
31d06af5bf
|
added rudimentary conductor for job execution
|
2023-01-26 13:47:17 +01:00 |
|
|
226bf7a7f9
|
updated event dict to always include path, should be more future proof
|
2023-01-16 14:41:06 +01:00 |
|
|
d9004394c1
|
refactored monitor handler interaction to better allow differing event types in same system
|
2023-01-13 18:04:50 +01:00 |
|
|
5dded8fc96
|
added test for complete execution
|
2023-01-10 13:34:41 +01:00 |
|
|
ea9a689b26
|
added support for multi-type waiting plus some cleanup
|
2022-12-15 11:31:51 +01:00 |
|
|
4041b86343
|
added generic rule generation
|
2022-12-12 11:01:26 +01:00 |
|
|
ccaca5e60e
|
added mig_meow rule creation
|
2022-12-02 14:05:49 +01:00 |
|