This is going to take some digging, but I was using DBRunner -u, i.e. only run for files which are not up to date, and I had some dates try to run for which one required input was present, but not another one. Obviously at this point the code failed. (For my own context, this was one-second EPI-Hi rates for 2022, when the critical housekeeping was available but not the actual 1s rates.)
Minimal example to reproduce issue:
MWE is pending
Error message/Traceback:
dbp runs fine, but builds a command line without required inputs.
OS, Python version, and dependency version information:
This is going to take some digging, but I was using
DBRunner -u
, i.e. only run for files which are not up to date, and I had some dates try to run for which one required input was present, but not another one. Obviously at this point the code failed. (For my own context, this was one-second EPI-Hi rates for 2022, when the critical housekeeping was available but not the actual 1s rates.)Minimal example to reproduce issue:
MWE is pending
Error message/Traceback:
dbp runs fine, but builds a command line without required inputs.
OS, Python version, and dependency version information:
Version of dbprocessing
Current from github
Closure condition
Needs to be reproduced with a unit test and then a fix committed which allows the test to pass.