Prod cdo 2.5.1 (Debian) emits named shortnames (tpag10, 2tag2, saip, code11…) where cdo 2.6.0 (Mac) emits var11/var33/etc. The parser only recognized varNN, so every prod NARR fetch failed with "no parseable values in cdo output" and all 350 in-flight jobs discarded. Switch cdo args from `-outputtab,name,lev,value` to `-outputtab,code,...`. cdo then outputs the raw numeric NCEP GRIB1 parameter code regardless of version, and @cdo_code_to_name maps that integer to the semantic name we already use downstream (TMP/HGT/SPFH/…). Verified by reproducing on both a 2010 NARR file (fixture) and a 2007 file fetched live — both now emit identical numeric code rows. |
||
|---|---|---|
| .. | ||
| microwaveprop | ||
| microwaveprop_web | ||
| mix/tasks | ||
| microwaveprop.ex | ||
| microwaveprop_web.ex | ||