X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fconfig%2Fyang-jmx-generator%2Fsrc%2Ftest%2Fresources%2Fconfig-bgp-listener-impl.yang;fp=opendaylight%2Fconfig%2Fyang-jmx-generator%2Fsrc%2Ftest%2Fresources%2Fconfig-bgp-listener-impl.yang;h=fca83fd6be0e01ce4f7ac26f7001e8fe5d637e9b;hb=9fb64948564e252018f9b1e13e7cea2c92f991aa;hp=0000000000000000000000000000000000000000;hpb=1742b3894614be478c333a1043ced8ef1bc5dc84;p=controller.git diff --git a/opendaylight/config/yang-jmx-generator/src/test/resources/config-bgp-listener-impl.yang b/opendaylight/config/yang-jmx-generator/src/test/resources/config-bgp-listener-impl.yang new file mode 100644 index 0000000000..fca83fd6be --- /dev/null +++ b/opendaylight/config/yang-jmx-generator/src/test/resources/config-bgp-listener-impl.yang @@ -0,0 +1,43 @@ +module config-bgp-listener-impl { + yang-version 1; + namespace "urn:opendaylight:params:xml:ns:yang:controller:config:bgp:listener:impl"; + prefix "bgpl-impl"; + + import ietf-inet-types { prefix inet; } + import config { prefix config; revision-date 2013-04-05; } + + description + "This module contains the base YANG definitions for NS-OS + BGP listener implementation."; + + revision "2013-04-09" { + description + "Initial revision"; + reference "NS-OS System Design, version 1.2."; + } + + identity bgp-listener-impl { + base config:module-type; + } + + augment "/config:modules/config:module/config:state" { + case bgp-listener-impl { + when "/config:modules/config:module/config:type = 'bgp-listener-impl'"; + list peers { + config:inner-state-bean; + leaf port { + type inet:port-number; + default 179; + } + leaf core-size { + type uint32; + } + } + + leaf as-number { + mandatory true; + type inet:as-number; + } + } + } +}