10 Commits

Author SHA1 Message Date
Erik Thuning
dec2da4310 Added a preprocessor for arec recorders.
Also moved the code for creating a basic jobspec and pulling information from
the relevant daisy booking into the preprocessor superclass so it can be
called by both the cattura and arec preprocessors.
2024-06-04 15:53:46 +02:00
30361abdd9 VisibilityHandler (#3)
Create a VisibilityHandler

Co-authored-by: nenzen <stefan@nenzen.com>
Reviewed-on: #3
Reviewed-by: erth9960 <thuning@dsv.su.se>
Co-authored-by: Stefan Nenzén <nenzen@dsv.su.se>
Co-committed-by: Stefan Nenzén <nenzen@dsv.su.se>
2024-03-27 14:54:33 +01:00
Erik Thuning
8582e32f1d Finished updating docstrings to conform to convention. Also made abstract methods throw an exception if they get called. 2023-03-28 16:43:45 +02:00
Erik Thuning
6fd3c3b256 Removed obsolete comment 2023-03-14 16:32:28 +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
6affc6f0ae Removed dictionary item alignment for PEP 8 compliance,
jobspec -> queueitem for understandability
2022-10-14 16:34:01 +02:00
Erik Thuning
21750aa9d2 Restructured config passing 2022-10-14 15:15:55 +02:00
Erik Thuning
18aa270f93 Added daisy API access to preprocessors 2022-10-13 13:45:21 +02:00
Erik Thuning
5b73b21cb6 Added config to constructor and added validate(). Removed create_pkgid(). 2022-10-07 13:51:30 +02:00
Erik Thuning
f8cde16001 Started work on preprocessors 2022-10-03 16:37:56 +02:00