From: Alexander Vasarab Date: Wed, 10 Feb 2021 08:29:23 +0000 (-0800) Subject: Merge branch 'hotfix-3.2.1' X-Git-Tag: v3.2.1^0 X-Git-Url: https://wylark.com/src/infoex-autowx.git/commitdiff_plain/d2b7a2212a43561f6530ea5068a7e1b405739b4d?hp=f35378de2165b90166553ba14379f82e27082f82 Merge branch 'hotfix-3.2.1' --- diff --git a/README.md b/README.md index 4bd1563..fe6d0ab 100644 --- a/README.md +++ b/README.md @@ -295,6 +295,10 @@ windGustSpeedNum Version history --------------- +- 3.2.1 (Feb 2021) + + Fix config validation bug with units and custom Python program. + - 3.2.0 (Feb 2021) Implement NRCS unit conversion. diff --git a/infoex-autowx.py b/infoex-autowx.py index 6594cc6..b663163 100755 --- a/infoex-autowx.py +++ b/infoex-autowx.py @@ -43,7 +43,7 @@ import zeep import zeep.cache import zeep.transports -__version__ = '3.2.0' +__version__ = '3.2.1' LOG = logging.getLogger(__name__) LOG.setLevel(logging.NOTSET) @@ -200,13 +200,7 @@ def main(): iemap = setup_infoex_counterparts_mapping(station['provider']) # override units if user selected metric - if 'units' not in station: - if station['provider'] != 'python': - LOG.error("Please specify the units in the configuration " - "file") - sys.exit(1) - - if station['units'] == 'metric': + if station['provider'] != 'python' and station['units'] == 'metric': final_data = switch_units_to_metric(final_data, fmap) (begin_date, end_date) = setup_time_values(station)