Blame tests/conformance/sec7_3_4/mod1.yang

Packit 8fb591
module mod1 {
Packit 8fb591
Packit 8fb591
    prefix abc;
Packit 8fb591
    namespace "urn:cesnet:mod1";
Packit 8fb591
Packit 8fb591
    typedef name {
Packit 8fb591
        type string;
Packit 8fb591
        description "new type without restrictions";
Packit 8fb591
    }
Packit 8fb591
Packit 8fb591
    typedef name1 {
Packit 8fb591
        type string {
Packit 8fb591
            pattern '[a-z]+';
Packit 8fb591
        }
Packit 8fb591
        default 'xabc';
Packit 8fb591
    }
Packit 8fb591
Packit 8fb591
    container login {
Packit 8fb591
        leaf login {
Packit 8fb591
            type name {
Packit 8fb591
                length "1..255";
Packit 8fb591
            }
Packit 8fb591
            default "abc";
Packit 8fb591
        }
Packit 8fb591
Packit 8fb591
        leaf hostname {
Packit 8fb591
            type name1 {
Packit 8fb591
                length "1..3";
Packit 8fb591
            }
Packit 8fb591
        }
Packit 8fb591
    }
Packit 8fb591
}