Improve logging 18/4818/1
authorRobert Varga <rovarga@cisco.com>
Sun, 26 Jan 2014 18:40:27 +0000 (19:40 +0100)
committerRobert Varga <rovarga@cisco.com>
Sun, 26 Jan 2014 18:45:26 +0000 (19:45 +0100)
Change-Id: Ic9e0844e530d50b0fef1f543e892274002e9d3c9
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/util/URLSchemaContextResolver.java

index fc75f3f506b94cc9bc7c011e71ecf70e4e457885..ba0a7b1061349506d736e979f530f89374a9a036 100644 (file)
@@ -127,8 +127,12 @@ public class URLSchemaContextResolver implements AdvancedSchemaSourceProvider<In
         ImmutableMap<SourceIdentifier, YangModelDependencyInfo> sourcesMap = builder.build();
         YangSourceContext context = YangSourceContext.createFrom(sourcesMap);
         LOG.debug("Trying to create schema context from {}",sourcesMap.keySet());
-        LOG.debug("Ommiting {} because of unresolved dependencies",context.getMissingDependencies().keySet());
-        
+
+        if (context.getMissingDependencies().size() != 0) {
+            LOG.debug("Omitting {} because of unresolved dependencies", context.getMissingDependencies().keySet());
+            LOG.debug("Missing model sources for {}", context.getMissingSources());
+        }
+
         try {
             if(currentSourceContext == null || !context.getValidSources().equals(currentSourceContext.getValidSources())) {
                 List<InputStream> streams = YangSourceContext.getValidInputStreams(context, this);