X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=inline;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fyang%2Fodl-sal-cds-cfg.yang;fp=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fyang%2Fodl-sal-cds-cfg.yang;h=2abe89316b18a600e9510beef41a54ae29c05321;hb=78aa007feef2169a0280bd3d3fbbbea160b63d82;hp=0000000000000000000000000000000000000000;hpb=18cefe8da04b98855683d75be276b9f0e8f3ae73;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/yang/odl-sal-cds-cfg.yang b/opendaylight/md-sal/sal-distributed-datastore/src/main/yang/odl-sal-cds-cfg.yang new file mode 100644 index 0000000000..2abe89316b --- /dev/null +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/yang/odl-sal-cds-cfg.yang @@ -0,0 +1,32 @@ +module odl-concurrent-data-broker-cfg { + yang-version 1; + namespace "urn:opendaylight:params:xml:ns:yang:controller:config:concurrent-data-broker"; + prefix "cdb"; + + import config { prefix config; revision-date 2013-04-05; } + import opendaylight-config-dom-datastore {prefix config-dom-store-spi;} + import opendaylight-operational-dom-datastore {prefix operational-dom-store-spi;} + import opendaylight-md-sal-dom {prefix sal; } + import opendaylight-sal-dom-broker-impl { prefix broker; } + + description + "Service definition for concurrent dom broker."; + + revision "2014-11-24" { + description + "Initial revision"; + } + + identity dom-concurrent-data-broker { + base config:module-type; + config:provided-service sal:dom-async-data-broker; + } + + augment "/config:modules/config:module/config:configuration" { + case dom-concurrent-data-broker { + when "/config:modules/config:module/config:type = 'dom-concurrent-data-broker'"; + + uses broker:dom-broker-config; + } + } +}