BUG-1196: fixed bug in choice case codec.
[yangtools.git] / integration-test / bug1196-test-model / src / main / yang / odl-pcep-ietf-stateful07.yang
1 module odl-pcep-ietf-stateful07 {
2     yang-version 1;
3     namespace "urn:opendaylight:params:xml:ns:yang:pcep:ietf:stateful";
4     prefix "stateful";
5
6     import network-topology { prefix nt; revision-date 2013-10-21; }
7     import network-topology-pcep { prefix topo; revision-date 2013-10-24; }
8     import pcep-types { prefix pcep; revision-date 2013-10-05; }
9     import yang-ext { prefix ext; revision-date 2013-07-09; }
10
11     revision "2013-12-22" {
12     }
13
14
15     grouping lsp-object {
16         container lsp {
17             container "tlvs" {
18                 uses pcep:vs-tlv;
19             }
20         }
21     }
22
23     augment "/nt:network-topology/nt:topology/nt:node/topo:path-computation-client/topo:reported-lsp" {
24         uses lsp-object;
25     }
26
27     augment "/nt:network-topology/nt:topology/nt:node/topo:path-computation-client/topo:reported-lsp/stateful:lsp/stateful:tlvs/stateful:vs-tlv/stateful:vendor-payload" {
28         case linux {
29             container linux-sub-tlvs {
30                 leaf linux-value {
31                     type uint8;
32                 }
33             }
34         }
35     }
36
37 }
38