X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-remoterpc-connector%2Fsrc%2Fmain%2Fyang%2Fremote-rpc-connector.yang;h=334d872c44845b42bd25662f9a143be4d54e0e4c;hb=396cfb3692d1db20e429462cc1862e5eeb7fe4a4;hp=08db5c0043063bcfb17973f4279cdf31fb96d0fc;hpb=6d73d16b194435ea1ea783a37d1b51fc1f558a1f;p=controller.git diff --git a/opendaylight/md-sal/sal-remoterpc-connector/src/main/yang/remote-rpc-connector.yang b/opendaylight/md-sal/sal-remoterpc-connector/src/main/yang/remote-rpc-connector.yang index 08db5c0043..334d872c44 100644 --- a/opendaylight/md-sal/sal-remoterpc-connector/src/main/yang/remote-rpc-connector.yang +++ b/opendaylight/md-sal/sal-remoterpc-connector/src/main/yang/remote-rpc-connector.yang @@ -5,11 +5,11 @@ module remote-rpc-connector { import config { prefix config; revision-date 2013-04-05; } import opendaylight-md-sal-dom {prefix dom;} - + description "This module contains the base YANG definitions for the remote routed rpc"; - + revision "2014-07-07" { description "Initial revision"; @@ -25,7 +25,7 @@ module remote-rpc-connector { augment "/config:modules/config:module/config:configuration" { case remote-rpc-connector { when "/config:modules/config:module/config:type = 'remote-rpc-connector'"; - + container dom-broker { uses config:service-ref { refine type { @@ -34,6 +34,24 @@ module remote-rpc-connector { } } } + + leaf enable-metric-capture { + default false; + type boolean; + description "Enable or disable metric capture."; + } + + leaf actor-system-name { + default odl-cluster-rpc; + type string; + description "Name by which actor system is identified. Its also used to find relevant configuration"; + } + + leaf bounded-mailbox-capacity { + default 1000; + type uint16; + description "Max queue size that an actor's mailbox can reach"; + } } }