YANGTOOLS-706: Split out yang-parser-rfc7950
[yangtools.git] / yang / yang-parser-rfc7950 / src / test / resources / augment-test / augment-in-augment / bar.yang
1 module bar {
2     yang-version 1;
3     namespace "urn:opendaylight.bar";
4     prefix "bar";
5
6     organization "opendaylight";
7     contact "http://www.opendaylight.org/";
8
9     revision "2013-10-14" {
10         reference " WILL BE DEFINED LATER";
11     }
12
13     extension opendaylight {
14         argument "name" {
15             yin-element "true";
16         }
17     }
18
19     container interfaces {
20         grouping ifEntry {
21             container augment-holder;
22         }
23         list ifEntry {
24             key "ifIndex";
25
26             leaf ifIndex {
27                 type uint32;
28                 units minutes;
29             }
30
31             leaf ifMtu {
32                 type int32;
33             }
34
35             min-elements 1;
36             max-elements 11;
37         }
38     }
39
40     container controller {
41         choice switch {
42             case start {
43                 leaf start {
44                     type int8;
45                 }
46             }
47             case stop {
48                 leaf stop {
49                     type int16;
50                 }
51             }
52         }
53     }
54
55 }