spacepy / dbprocessing

Automated processing controller for heliophysics data
5 stars 4 forks source link

DBRunner attemps to run without required inputs #128

Open jtniehof opened 2 years ago

jtniehof commented 2 years ago

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:

sys.version_info(major=3, minor=6, micro=9, releaselevel='final', serial=0)
sqlalchemy=1.1.11

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.