BUG-6022: fix for yangtools api changing 64/42064/1
authorRobert Varga <rovarga@cisco.com>
Tue, 19 Jul 2016 15:27:26 +0000 (17:27 +0200)
committerRobert Varga <rovarga@cisco.com>
Tue, 19 Jul 2016 15:27:26 +0000 (17:27 +0200)
Structure of deviations has changed, adjust to it.

Change-Id: Ic64e489bc6cb6c11435c5b71cf590cb8a4518f66
Signed-off-by: Robert Varga <rovarga@cisco.com>
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/YangTemplate.xtend

index 7caa8536e0b1ce44b1a105c2445bebd8e186c812..3902ab82a98c8b1f774e13b5a957966c246f7e8c 100644 (file)
@@ -488,9 +488,11 @@ class YangTemplate {
                     reference
                         "«deviation.reference»";
                 «ENDIF»
-                «IF deviation.deviate != null && !deviation.deviate.name.nullOrEmpty»
-                    deviation «deviation.deviate.name»;
-                «ENDIF»
+                «FOR dev : deviation.deviates»
+                    «IF dev != null && dev.deviateType != null»
+                        deviation «dev.deviateType.name»;
+                    «ENDIF»
+                «ENDFOR»
             }
         '''
     }