Updated logging in ModuleDependencySort. 51/3051/1
authorMartin Vitez <mvitez@cisco.com>
Fri, 22 Nov 2013 17:14:00 +0000 (18:14 +0100)
committerMartin Vitez <mvitez@cisco.com>
Mon, 25 Nov 2013 09:08:13 +0000 (10:08 +0100)
Signed-off-by: Martin Vitez <mvitez@cisco.com>
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/util/ModuleDependencySort.java

index 752172639dd8e32c2234b1cccd9771970b1dd831..3044537d26d9bc963a8a7f60a27f9fce3173afad 100644 (file)
@@ -50,7 +50,7 @@ public final class ModuleDependencySort {
 
     /**
      * Topological sort of module builder dependency graph.
-     * 
+     *
      * @return Sorted list of Module builders. Modules can be further processed
      *         in returned order.
      */
@@ -88,7 +88,7 @@ public final class ModuleDependencySort {
 
     /**
      * Topological sort of module dependency graph.
-     * 
+     *
      * @return Sorted list of Modules. Modules can be further processed in
      *         returned order.
      */
@@ -194,11 +194,14 @@ public final class ModuleDependencySort {
             if (moduleGraph.get(toName) != null && !moduleGraph.get(toName).isEmpty()
                     && toRevision.equals(DEFAULT_REVISION)) {
                 to = moduleGraph.get(toName).values().iterator().next();
-                LOGGER.warn(String
+                LOGGER.debug(String
                         .format("Import:%s:%s by module:%s:%s does not specify revision, using:%s:%s for module dependency sort",
                                 toName, formatRevDate(toRevision), fromName, formatRevDate(fromRevision), to.getName(),
                                 formatRevDate(to.getRevision())));
             } else {
+                LOGGER.warn(String.format("Not existing module imported:%s:%s by:%s:%s", toName,
+                        formatRevDate(toRevision), fromName, formatRevDate(fromRevision)));
+                LOGGER.warn("Available models: {}", moduleGraph);
                 ex(String.format("Not existing module imported:%s:%s by:%s:%s", toName, formatRevDate(toRevision),
                         fromName, formatRevDate(fromRevision)));
             }