Skip to content

Releases: cemc-oper/nwpc-data-client

v0.9.0

05 Jun 03:42

Choose a tag to compare

New feature

Configuration file templating

The whole config YAML file is considered as a GOLANG text template.
Enable more template functions in config file to make the template more readable.

Before

default: NOTFOUND

file_name: "modelvar{generateStartTime .StartTime -3 | getYear}{generateStartTime .StartTime -3 | getMonth}{generateStartTime .StartTime -3 | getDay}{generateStartTime .StartTime -3 | getHour}_{generateForecastTime .ForecastTime \"3h\" | getForecastHour | printf \"%03d\"}"

After

default: NOTFOUND

  { $gdaStartTime := generateStartTime .StartTime -3 }
  { $gdaForecastTime := generateForecastTime .ForecastTime "3h" }

file_name: "modelvar{ getYear $gdaStartTime }{getMonth $gdaStartTime }{ getDay $gdaStartTime }{ getHour $gdaStartTime}_{ getForecastHour $gdaForecastTime | printf "%03d"}"

v0.6.0

08 Dec 05:08

Choose a tag to compare

New Features:

  • Add nwpc_data_checker

v0.5.0

23 Aug 03:21

Choose a tag to compare

First version to use in operating systems in NWPC.

nwpc_data_client is used to find local files in grapes_gfs_gda system.