generate_user_config_files is creating spurious (and possibly erroneous?) masking entries.
[masking]
stream_ap5_cice-U = -1:None:None,180:None:None
stream_ap5_grid-V = -1:None:None,180:None:None
stream_ap6_cice-U = -1:None:None,180:None:None
stream_ap6_grid-V = -1:None:None,180:None:None
stream_onm_cice-U = -1:None:None,180:None:None
stream_onm_grid-V = -1:None:None,180:None:None
Looks like the problem is in the get_masking_attributes function.
|
maskings = OrderedDict() |
|
plugin = PluginStore.instance().get_plugin() |
|
grid_info = plugin.grid_info(model_id, GridType.OCEAN) |
|
masking_key_template = 'stream_{}_{}' |
|
masks = grid_info.masks |
|
for stream in streams: |
|
if masks: |
|
for grid, value in masks.items(): |
|
key = masking_key_template.format(stream, grid) |
|
maskings[key] = value |
|
return maskings |
generate_user_config_filesis creating spurious (and possibly erroneous?) masking entries.Looks like the problem is in the
get_masking_attributesfunction.CDDS/cdds/cdds/configure/user_config.py
Lines 215 to 225 in 574dd77