Bug 6102: Upgrade ietf-{inet,yang}-types to 2013-07-15
[controller.git] / opendaylight / config / yang-test / src / main / yang / config-test-impl.yang
index 093d7b3f13673f0f0799030fe35c70597db7ba1e..c0c6846d63bf2cd32c94025efde41f7c959c20de 100644 (file)
@@ -5,7 +5,7 @@ module config-test-impl {
 
     import config-test { prefix test; revision-date 2013-06-13;}
     import config { prefix config; revision-date 2013-04-05; }
-    import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+    import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
     import rpc-context { prefix rpcx; revision-date 2013-06-17; }
     import test-types { prefix tt; revision-date 2013-11-27; }
     import test-groups { prefix tg; revision-date 2014-12-08; }
@@ -169,7 +169,11 @@ module config-test-impl {
     augment "/config:modules/config:module/config:configuration" {
         case impl-netconf {
             when "/config:modules/config:module/config:type = 'impl-netconf'";
+
             container impl-netconf {
+
+                uses tg:config-grouping;
+
                 leaf binaryLeaf {
                     type binary;
                     default ZGVmYXVsdEJpbg==;
@@ -192,7 +196,7 @@ module config-test-impl {
 
                 leaf extended-enum {
                     type tt:extend-enum;
-                    default ONE;
+                    default one;
                 }
 
                 leaf ip {
@@ -468,7 +472,9 @@ module config-test-impl {
                         }
                     }
                 }
+
             }
+
         }
     }
 
@@ -485,6 +491,19 @@ module config-test-impl {
                         }
                     }
                 }
+                container single {
+                        uses config:service-ref {
+                            refine type {
+                                mandatory false;
+                                config:required-identity test:testing;
+                            }
+                        }
+                }
+
+                leaf simple {
+                    type boolean;
+                    default false;
+                }
             }
         }
     }