X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fsal%2Fmodel%2Fmodel-flow-service%2Fsrc%2Fmain%2Fyang%2Fflow-service.yang;fp=opendaylight%2Fsal%2Fyang-prototype%2Fsal%2Fmodel%2Fmodel-flow-service%2Fsrc%2Fmain%2Fyang%2Fflow-service.yang;h=0000000000000000000000000000000000000000;hb=fe024ad74b8656c3ee61b9ddff6009a779aa2189;hp=113cb1287db71bf7d361e92f1b362de6e85540f3;hpb=437c1bdb967072319e81774bdcf570b2fb0f7b89;p=controller.git diff --git a/opendaylight/sal/yang-prototype/sal/model/model-flow-service/src/main/yang/flow-service.yang b/opendaylight/sal/yang-prototype/sal/model/model-flow-service/src/main/yang/flow-service.yang deleted file mode 100644 index 113cb1287d..0000000000 --- a/opendaylight/sal/yang-prototype/sal/model/model-flow-service/src/main/yang/flow-service.yang +++ /dev/null @@ -1,81 +0,0 @@ -module sal-flow { - namespace "urn:opendaylight:flow:service"; - prefix flow; - - import yang-ext {prefix ext;} - import opendaylight-inventory {prefix inv;} - import ietf-inet-types {prefix inet;} - import opendaylight-flow-types {prefix types;} - - - revision "2013-08-19" { - description "Initial revision of flow service"; - } - - - typedef flow-table-ref { - type instance-identifier; - } - - grouping node-flow { - leaf node { - type inv:node-ref; - } - leaf flow-table { - type flow-table-ref; - } - uses types:flow; - } - - /** Base configuration structure **/ - grouping flow-update { - container original-flow { - uses types:flow; - } - container updated-flow { - uses types:flow; - } - } - - rpc add-flow { - input { - uses node-flow; - } - } - - rpc remove-flow { - input { - uses node-flow; - } - } - - rpc update-flow { - input { - uses node-flow; - } - } - - notification flow-added { - uses node-flow; - } - - notification flow-updated { - uses node-flow; - } - - notification flow-removed { - uses node-flow; - } - - augment "/inv:nodes/inv:node" { - ext:augment-identifier "flow-capable-node"; - container flow-tables { - list table { - key "id"; - leaf "id" { - type inet:uri; - } - } - } - } -} \ No newline at end of file