USDA-ARS-NWRC / smrf

SMRF was designed to increase the flexibility of taking measured weather data, or atmospheric models, and distributing the data across a watershed.
Other
12 stars 4 forks source link

Updating inicheck to 0.7.0+ in release 0.9 #131

Closed micahjohnson150 closed 4 years ago

micahjohnson150 commented 4 years ago

inicheck was not correctly handling certain items in the config file in 0.3.0 - 0.4.0. There was a few updates that now have fixed those things. @robertson-mark and I concluded it was best to have this in the release since it was misleading and would likely cause aggravation down the line.

Changes:

  1. Requirements upgraded inicheck
  2. Critical paths no longer accept None, instead use discrectionary for paths that need to exist when they are not none.
  3. Checkers now handle all the values in an entry, this means that list checking, option checking are handled more accurately. So CheckStation needed to be updated.
  4. Getting paths relative the config is being handled inside inicheck now and the functions being used before were misleading.

Note that this work has already been done in master.