X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fconfig%2Fyang-test%2Fsrc%2Fmain%2Fyang%2Fconfig-test-impl.yang;h=c82da58c150ff8067c0d9933b50250228eec0431;hb=5f0a19773c0389e25367dabd19021a434f6b6f3f;hp=f7cea0a52abbb0b46edb5b431d140dc4482fe76d;hpb=ad65bbdb5841a166f37b6cbaa6d5c457c5c77f27;p=controller.git diff --git a/opendaylight/config/yang-test/src/main/yang/config-test-impl.yang b/opendaylight/config/yang-test/src/main/yang/config-test-impl.yang index f7cea0a52a..c82da58c15 100644 --- a/opendaylight/config/yang-test/src/main/yang/config-test-impl.yang +++ b/opendaylight/config/yang-test/src/main/yang/config-test-impl.yang @@ -35,6 +35,61 @@ module config-test-impl { config:java-name-prefix NetconfTestImpl; } + identity impl-identity-test { + base config:module-type; + config:provided-service test:testing; + config:java-name-prefix IdentityTest; + } + + augment "/config:modules/config:module/config:configuration" { + case impl-identity-test { + when "/config:modules/config:module/config:type = 'impl-identity-test'"; + + leaf afi { + type identityref { + base tt:test-identity1; + } + } + + container identities-container { + leaf afi { + type identityref { + base tt:test-identity1; + } + } + } + + list identities { + leaf afi { + type identityref { + base tt:test-identity1; + } + } + leaf safi { + type identityref { + base tt:test-identity1; + } + } + + container identities-inner { + leaf afi { + type identityref { + base tt:test-identity1; + } + } + } + } + + } + } + + augment "/config:modules/config:module/config:state" { + case impl-identity-test { + when "/config:modules/config:module/config:type = 'impl-identity-test'"; + + } + } + augment "/config:modules/config:module/config:configuration" { case impl {