From: Michal Rehak Date: Thu, 30 Oct 2014 13:38:56 +0000 (+0100) Subject: Bug 1764 - added service for pushing default node configuration X-Git-Tag: release/helium-sr1~15^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=3fd8589beb4ffb6caf54c85616d3b4b13956ac9d;p=controller.git Bug 1764 - added service for pushing default node configuration (cherry picked from commit 0e06ac772f51d968fe242fab5a5255e08a2940be) Change-Id: I8018c639ce05118722c8f33ca842436cca44372e Signed-off-by: Martin Bobak Signed-off-by: Michal Rehak --- diff --git a/opendaylight/md-sal/model/model-flow-service/src/main/yang/node-config.yang b/opendaylight/md-sal/model/model-flow-service/src/main/yang/node-config.yang new file mode 100644 index 0000000000..98c3228190 --- /dev/null +++ b/opendaylight/md-sal/model/model-flow-service/src/main/yang/node-config.yang @@ -0,0 +1,39 @@ +module node-config { + namespace "urn:opendaylight:module:config"; + prefix node-config; + + import flow-capable-transaction {prefix tr;} + import opendaylight-inventory {prefix inv;revision-date "2013-08-19";} + + revision "2014-10-15" { + description "Initial revision of node configuration service"; + } + + grouping node-ref { + uses "inv:node-context-ref"; + } + + + + /** Base configuration structure **/ + grouping node-config { + leaf flag { + type string; + description "Switch config flag. Expected values FRAGNORMAL, OFPCFRAGDROP, OFPCFRAGREASM, OFPCFRAGMASK"; + } + leaf miss-search-length{ + type uint16; + } + } + + rpc set-config { + input { + uses node-config; + uses tr:transaction-aware; + uses node-ref; + } + output { + uses tr:transaction-aware; + } + } +}