From 3fd8589beb4ffb6caf54c85616d3b4b13956ac9d Mon Sep 17 00:00:00 2001 From: Michal Rehak Date: Thu, 30 Oct 2014 14:38:56 +0100 Subject: [PATCH] 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 --- .../src/main/yang/node-config.yang | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 opendaylight/md-sal/model/model-flow-service/src/main/yang/node-config.yang 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; + } + } +} -- 2.36.6