You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a wrong output name is specified, ReadVarsESO will indicate that the output is not found in readvars.audit, but still run successfully with exit code 0, and create a csv file with a single line.
From discussion with @shyamamrith.
When a wrong output name is specified, ReadVarsESO will indicate that the output is not found in
readvars.audit
, but still run successfully with exit code 0, and create a csv file with a single line.This will lead to an error in the method
sober/sober/_io_managers.py
Lines 546 to 548 in a2548e9
where
next()
insober/sober/_io_managers.py
Line 614 in a2548e9
will fail because of reaching the end of iterator.
Unfortunately this is not caught due to multiprocessing plus hidden by the
with open()
context. But rather, this causesscheduled
insober/sober/_io_managers.py
Line 669 in a2548e9
to be empty, hence failing the strict
zip
, which is completely uninformative.Consider how to provide more informative error message on this.
The text was updated successfully, but these errors were encountered: