From 0799006b2cece548523db854994a3c7f48f9a3d6 Mon Sep 17 00:00:00 2001 From: EdisonOrellana-NOAA Date: Tue, 23 Apr 2024 18:39:09 +0000 Subject: [PATCH] Adds support for ingesting NWM v1.2 outputs --- .../LAMBDA/viz_functions/viz_db_ingest/lambda_function.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Core/LAMBDA/viz_functions/viz_db_ingest/lambda_function.py b/Core/LAMBDA/viz_functions/viz_db_ingest/lambda_function.py index 0911e178..8ba9168d 100644 --- a/Core/LAMBDA/viz_functions/viz_db_ingest/lambda_function.py +++ b/Core/LAMBDA/viz_functions/viz_db_ingest/lambda_function.py @@ -76,7 +76,13 @@ def lambda_handler(event, context): print("Regex pattern for the forecast hour didn't match the netcdf file") try: - ds['nwm_vers'] = float(ds.NWM_version_number.replace("v","")) + try: + ds['nwm_vers'] = float(ds.NWM_version_number.replace("v","")) + except: + try: + ds['nwm_vers'] = float(ds.model_version.replace("NWM ","")) + except: + raise if 'nwm_vers' not in target_cols: target_cols.append('nwm_vers') except: