Skip to content

Commit e69b81b

Browse files
marqhlbdreyer
authored andcommitted
metadata translations may 2019 (#3315)
* metadata translations may 2019 * header for iris-grib * revert header change (review) excepting name update * protect online registries from emergent metarelate bug * review follow up
1 parent 9717759 commit e69b81b

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

lib/iris/fileformats/um_cf_map.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# (C) British Crown Copyright 2013 - 2018, Met Office
1+
# (C) British Crown Copyright 2013 - 2019, Met Office
22
#
33
# This file is part of Iris.
44
#
@@ -16,11 +16,11 @@
1616
# along with Iris. If not, see <http://www.gnu.org/licenses/>.
1717
#
1818
# DO NOT EDIT: AUTO-GENERATED
19-
# Created on 01 June 2018 13:06 from
19+
# Created on 22 May 2019 12:05 from
2020
# http://www.metarelate.net/metOcean
21-
# at commit c07efb7ba0442332cbd5514c9d661c4f84a635c6
21+
# at commit a3649e942198f014f0258d926678dbbff616feae
2222

23-
# https://github.com/metarelate/metOcean/commit/c07efb7ba0442332cbd5514c9d661c4f84a635c6
23+
# https://github.com/metarelate/metOcean/commit/a3649e942198f014f0258d926678dbbff616feae
2424

2525
"""
2626
Provides UM/CF phenomenon translations.
@@ -720,7 +720,7 @@
720720
'm01s16i202': CFName('geopotential_height', None, 'm'),
721721
'm01s16i203': CFName('air_temperature', None, 'K'),
722722
'm01s16i204': CFName('relative_humidity', None, '%'),
723-
'm01s16i205': CFName(None, 'wet_bulb_potential_temperature', 'K'),
723+
'm01s16i205': CFName('wet_bulb_potential_temperature', None, 'K'),
724724
'm01s16i222': CFName('air_pressure_at_sea_level', None, 'Pa'),
725725
'm01s16i224': CFName(None, 'square_of_height', 'm2'),
726726
'm01s16i255': CFName('geopotential_height', None, 'm'),

tools/gen_translations.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# (C) British Crown Copyright 2014 - 2017, Met Office
1+
# (C) British Crown Copyright 2014 - 2019, Met Office
22
#
33
# This file is part of Iris.
44
#
@@ -28,6 +28,7 @@
2828
import requests
2929
import sys
3030

31+
import metarelate
3132
from metarelate.fuseki import FusekiServer
3233

3334
from translator import (FORMAT_URIS, FieldcodeCFMappings, StashCFNameMappings,
@@ -191,7 +192,7 @@ def build_grib_cf_map(fuseki, now, git_sha, base_dir):
191192
with open(filename, 'w') as fh:
192193
fh.write(HEADER.format(year=YEAR, doc_string=DOC_STRING_GRIB,
193194
datestamp=now, git_sha=git_sha,
194-
name='Iris'))
195+
name='iris-grib'))
195196
fh.write(HEADER_GRIB)
196197
fh.write('\n')
197198

@@ -221,6 +222,9 @@ def build_grib_cf_map(fuseki, now, git_sha, base_dir):
221222

222223

223224
def main():
225+
# Protect metarelate resource from 1.0 emergent bug
226+
if not float(metarelate.__version__) >= 1.1:
227+
raise ValueError("Please ensure that Metarelate Version is >= 1.1")
224228
now = datetime.utcnow().strftime('%d %B %Y %H:%m')
225229
git_sha = requests.get('http://www.metarelate.net/metOcean/latest_sha').text
226230
gen_path = os.path.abspath(sys.modules['__main__'].__file__)

0 commit comments

Comments
 (0)