Skip to content

split main

Bert Palm requested to merge split_main into main

IMHO parsing and qaqc do not have much to do with each other, except that each script is started by the scheduler. So the idea is to separate concerns, therefore this splits main.py into parse.py and qaqc.py

old-style call:

python main.py [-v] parse     PARSE_OPTIONS
python main.py [-v] run-qaqc  QAQC_OPTIONS

new-style call:

python parse.py [-v] PARSE_OPTIONS
python qaqc.py  [-v] QAQC_OPTIONS

note that the -v option has moved.

For (temporary) backwards compatibility, we still have a main.py. It acts as a wrapper that takes the old-style arguments and then call the new scripts.

i also got rid of the list command.

Edited by Bert Palm

Merge request reports

Loading