Issue #189 fix grib purge issues caused by new purge keys

Former-commit-id: ea6a41635f [formerly 93bdc9d407] [formerly a64a5ba50e] [formerly ea6a41635f [formerly 93bdc9d407] [formerly a64a5ba50e] [formerly 4a3e2f4f49 [formerly a64a5ba50e [formerly 0e7829283db36cb8f2226d626b4e211efa0a3e1f]]]]
Former-commit-id: 4a3e2f4f49
Former-commit-id: 21f4258792 [formerly a48889cb30] [formerly 9cbc67a3d81feaa852b47fdec86d781f0e7741a4 [formerly 629f3e6650]]
Former-commit-id: 606158c57c847ff9da43b04eb1c7f7a6cfe5e8d5 [formerly a6eacf3bbf]
Former-commit-id: 599f5d838b
This commit is contained in:
Ben Steffensmeier 2012-11-01 15:33:15 -05:00
parent 4bc4d95b21
commit a23793384a

View file

@ -132,6 +132,14 @@ public class GribPathProvider extends DefaultPathProvider {
for (String key : keys) {
if (key.equals(GridConstants.DATASET_ID)) {
newKeys.add("modelInfo.modelName");
} else if (key.equals(GridConstants.MASTER_LEVEL_NAME)) {
newKeys.add("modelInfo.level.masterLevel.name");
} else if (key.equals(GridConstants.PARAMETER_ABBREVIATION)) {
newKeys.add("modelInfo.parameterAbbreviation");
} else if (key.equals(GridConstants.LEVEL_ONE)) {
newKeys.add("modelInfo.level.levelonevalue");
} else if (key.equals(GridConstants.LEVEL_TWO)) {
newKeys.add("modelInfo.level.leveltwovalue");
} else {
newKeys.add(key);
}