Skip to content

Commit 28ee7f0

Browse files
committed
added log message
1 parent 54baece commit 28ee7f0

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

post-processing-tool/src/main/java/com/bc/fiduceo/post/plugin/era5/SatelliteFields.java

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.bc.fiduceo.FiduceoConstants;
44
import com.bc.fiduceo.core.IntRange;
5+
import com.bc.fiduceo.log.FiduceoLogger;
56
import com.bc.fiduceo.reader.ReaderUtils;
67
import com.bc.fiduceo.util.NetCDFUtils;
78
import ucar.ma2.Array;
@@ -239,10 +240,17 @@ private static Array readFullEra5Array(Variable variable, int numLayers, IntRang
239240
throw new IllegalStateException("unsupport input data rank");
240241
}
241242

242-
Array era5Data = variable.read(offsets, shape);
243-
if (ReaderUtils.mustScale(scaleFactor, offset)) {
244-
era5Data = NetCDFUtils.scale(era5Data, scaleFactor, offset);
243+
Array era5Data;
244+
try {
245+
era5Data = variable.read(offsets, shape);
246+
if (ReaderUtils.mustScale(scaleFactor, offset)) {
247+
era5Data = NetCDFUtils.scale(era5Data, scaleFactor, offset);
248+
}
249+
} catch (Exception e) {
250+
FiduceoLogger.getLogger().severe("Unable to read: " + variable.getFullName());
251+
throw e;
245252
}
253+
246254
return era5Data;
247255
}
248256

0 commit comments

Comments
 (0)