Erik Thuning
6c11d5578f
Added optional support for user-specified notification endpoints in packages
2024-03-26 15:47:39 +01:00
Erik Thuning
19498e64f9
Added logging of contents of queue files from disk and preprocessed jobs
2024-02-16 11:58:05 +01:00
Erik Thuning
a5d9eef356
Switched the directory observer in QueueReader from inotify to polling,
...
in order to properly handle NFS-mounted queue directories.
As a consequence, the default timeout for awaiting job results in the tests
was upped to 10 seconds due to the slightly slower queue pickup.
2023-12-08 11:32:16 +01:00
Erik Thuning
c5bfc9f8d5
Made queue items be processed chronologically on start
2023-11-22 10:03:54 +01:00
Erik Thuning
c2a1cf61a0
Changed a bunch of debug messages to info, to make logging slightly less verbose if needed.
2023-08-24 14:06:39 +02:00
Erik Thuning
ab1d3bd86a
Removed on_modified handling since it triggers unexpectedly
2023-04-14 14:23:29 +02:00
Erik Thuning
9bceb4c000
Added pickup of existing jobs on startup, and added handling of modified files
2023-04-14 11:20:53 +02:00
Erik Thuning
8e7d92962f
Added logging to Distributor and QueueReader
2022-12-07 16:24:21 +01:00
Erik Thuning
eb9f0b7371
Renamed QueueThread._handle() to ._process()
...
Renamed Preprocessor._handle() to ._preprocess()
Consistency updates to all subclasses
2022-10-21 23:15:38 +02:00
Erik Thuning
48a825f245
Added pattern matching to incoming queue item filenames
2022-10-20 14:04:46 +02:00
Erik Thuning
ef6bd5831d
Moving to dataclasses for complex queue items
2022-10-17 17:10:16 +02:00
Erik Thuning
7d403d15cc
Minor fixes
2022-10-17 13:18:58 +02:00
Erik Thuning
21750aa9d2
Restructured config passing
2022-10-14 15:15:55 +02:00
Erik Thuning
5c3ee40e85
made error notification calls consistent
2022-10-07 19:21:40 +02:00
Erik Thuning
f19974ab9a
Added validation step before submitting to preprocessor
2022-10-07 13:53:24 +02:00
Erik Thuning
f8cde16001
Started work on preprocessors
2022-10-03 16:37:56 +02:00
Erik Thuning
e888ec4f65
Cleanup
2022-10-03 14:30:47 +02:00
Erik Thuning
b23597e75a
Getting somewhere
2022-09-23 09:49:39 +02:00