split 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