import opendaylight-inventory {prefix inv;revision-date "2013-08-19";}
import opendaylight-group-types {prefix group-types;revision-date "2013-10-18";}
import flow-capable-transaction {prefix tr;}
+ import flow-node-inventory {prefix fni;}
contact
"Anilkumar Vishnoi
description "Initial revision of group statistics service";
}
- augment "/inv:nodes/inv:node" {
- ext:augment-identifier "node-group-statistics";
+ grouping group-statistics {
container group-statistics {
//config "false";
- uses group-types:group-statistics-reply;
+ uses group-types:group-statistics;
}
+ }
+
+ augment "/inv:nodes/inv:node/fni:group" {
+ ext:augment-identifier "node-group-statistics";
+ uses group-statistics;
}
- augment "/inv:nodes/inv:node" {
- ext:augment-identifier "node-group-desc-stats";
+ grouping group-desc {
container group-desc {
//config "false";
- uses group-types:group-desc-stats-reply;
+ uses group-types:group;
}
- }
+ }
- augment "/inv:nodes/inv:node" {
- ext:augment-identifier "node-group-features";
- container group-features {
+ augment "/inv:nodes/inv:node/group-types:group" {
+ ext:augment-identifier "node-group-desc-stats";
+ uses group-desc;
+ }
+
+ grouping group-features {
+ container group-features {
//config "false";
uses group-types:group-features-reply;
}
}
+
+ augment "/inv:nodes/inv:node" {
+ ext:augment-identifier "node-group-features";
+ uses group-features;
+ }
// RPC calls
rpc get-all-group-statistics {