HDDS-4887. Useless message about node schema location (#1979)
diff --git a/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/net/NodeSchemaLoader.java b/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/net/NodeSchemaLoader.java
index 25f4618..cb9690f 100644
--- a/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/net/NodeSchemaLoader.java
+++ b/hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/net/NodeSchemaLoader.java
@@ -44,6 +44,8 @@
import org.apache.hadoop.hdds.scm.net.NodeSchema.LayerType;
import org.yaml.snakeyaml.Yaml;
+import static org.apache.commons.collections.EnumerationUtils.toList;
+
/**
* A Network topology layer schema loading tool that loads user defined network
* layer schema data from a XML configuration file.
@@ -123,8 +125,10 @@
try (InputStream stream = classloader
.getResourceAsStream(schemaFilePath)) {
if (stream != null) {
- LOG.info("Loading file from {}", classloader
- .getResources(schemaFilePath));
+ if (LOG.isInfoEnabled()) {
+ LOG.info("Loading schema from {}",
+ toList(classloader.getResources(schemaFilePath)));
+ }
return loadSchemaFromStream(schemaFilePath, stream);
}
}