|
afa764ad67
|
✨ Making sure ports are only opened for active patterns
|
2023-05-27 19:31:00 +02:00 |
|
|
81091df34b
|
✨ Final touches
|
2023-05-27 18:48:11 +02:00 |
|
|
ee4739e9f2
|
Introduction of connectors
|
2023-05-22 10:57:54 +02:00 |
|
|
83ee6b2d55
|
✨ Added previous work to new repo
|
2023-05-06 21:06:53 +02:00 |
|
|
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 |
|
|
5952b02be4
|
added support for directory event matching
|
2023-03-31 13:51:14 +02:00 |
|
|
f1f16ca3b8
|
added naming to monitors, handlers and conductors so runners can identify them, in prep for in-workflow modification of patterns and recipes'
|
2023-03-16 13:53:01 +01:00 |
|
|
ede29f3158
|
reformated imports for pep8 compatability
|
2023-03-14 15:12:22 +01:00 |
|
|
af489d2bb9
|
added test for get_recipe_from_notebook
|
2023-03-14 13:39:01 +01:00 |
|
|
40ed98000b
|
reformatted imports to work better on other machines, plus added benchmarking to project
|
2023-03-13 11:32:45 +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 |
|
|
a1451881ae
|
updated code so should work on windows, with exception of waiting on multiple connections
|
2023-02-08 14:46:03 +01:00 |
|
|
1b638ec496
|
moved sweep definitions to base pattern
|
2023-02-03 10:47:51 +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 |
|
|
be2a9beff3
|
added interaction for monitor state updating
|
2023-01-15 13:44:53 +01:00 |
|
|
2cd92c04fa
|
some cleanup of unneeded imports and other small cleanups
|
2023-01-13 18:15:15 +01:00 |
|
|
d9004394c1
|
refactored monitor handler interaction to better allow differing event types in same system
|
2023-01-13 18:04:50 +01:00 |
|
|
e9519d718f
|
added parameter sweeps back in
|
2023-01-10 16:44:33 +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 |
|
|
380f7066e1
|
added watchdog file monitoring
|
2022-12-13 14:59:43 +01:00 |
|
|
ccaca5e60e
|
added mig_meow rule creation
|
2022-12-02 14:05:49 +01:00 |
|