From: Prasanna Huddar Date: Thu, 24 Oct 2013 11:21:34 +0000 (+0530) Subject: Port Group and Meter Management model added X-Git-Tag: jenkins-controller-bulk-release-prepare-only-2-1~576 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=f29bef38a844d0c36921aae2e9217d5b0ea1a004 Port Group and Meter Management model added Signed-off-by: Prasanna Huddar Change-Id: I113d972c571afdb090d86a4539471ec242a301d7 --- diff --git a/opendaylight/md-sal/model/model-flow-management/src/main/yang/group-config.yang b/opendaylight/md-sal/model/model-flow-management/src/main/yang/group-config.yang new file mode 100644 index 0000000000..0b7ef294d2 --- /dev/null +++ b/opendaylight/md-sal/model/model-flow-management/src/main/yang/group-config.yang @@ -0,0 +1,31 @@ +module group-management { + namespace "urn:opendaylight:group:config"; + prefix group-cfg; + + import yang-ext {prefix ext;} + import opendaylight-inventory {prefix inv;} + import opendaylight-group-types {prefix group;} + + revision "2013-10-24" { + description "Initial revision of group service"; + } + + grouping group-entry { + leaf node { + type inv:node-ref; + } + uses group:group; + } + + container groups { + list group { + key "id node"; + + leaf id { + type string; + } + + uses group-entry; + } + } +} \ No newline at end of file diff --git a/opendaylight/md-sal/model/model-flow-management/src/main/yang/meter-config.yang b/opendaylight/md-sal/model/model-flow-management/src/main/yang/meter-config.yang new file mode 100644 index 0000000000..8fddf548f2 --- /dev/null +++ b/opendaylight/md-sal/model/model-flow-management/src/main/yang/meter-config.yang @@ -0,0 +1,33 @@ +module meter-management { + namespace "urn:opendaylight:meter:config"; + prefix meter-cfg; + + import yang-ext {prefix ext;} + import opendaylight-inventory {prefix inv;} + import opendaylight-meter-types {prefix meter;} + + revision "2013-10-24" { + description "Initial revision of meter service"; + } + + grouping meter-entry { + + leaf node { + type inv:node-ref; + } + + uses meter:meter; + } + + container meters { + list meter { + key "id node"; + + leaf id { + type string; + } + + uses meter-entry; + } + } +} \ No newline at end of file diff --git a/opendaylight/md-sal/model/model-flow-management/src/main/yang/port-config.yang b/opendaylight/md-sal/model/model-flow-management/src/main/yang/port-config.yang new file mode 100644 index 0000000000..3cd371f2b8 --- /dev/null +++ b/opendaylight/md-sal/model/model-flow-management/src/main/yang/port-config.yang @@ -0,0 +1,31 @@ +module port-management { + namespace "urn:opendaylight:port:config"; + prefix port-cfg; + + import yang-ext {prefix ext;} + import opendaylight-inventory {prefix inv;} + import opendaylight-port-types {prefix port;} + + revision "2013-10-24" { + description "Initial revision of port service"; + } + + grouping port-entry { + leaf node { + type inv:node-ref; + } + uses port:ofp-port-mod; + } + + container ports { + list port { + key "id node"; + + leaf id { + type string; + } + + uses port-entry; + } + } +} \ No newline at end of file