Hi Balasz, In general support of unions is poor across the tool sets that I have used. It does not help that yanglint gives a completely different error.
I did try yanger, and that did not result in an error. The other option is to move the default statement inside the grouping, which seems to make the error go away. Cheers. > On Oct 9, 2019, at 8:01 AM, Balázs Lengyel > <balazs.lengyel=40ericsson....@dmarc.ietf.org> wrote: > > Hello, > I was trying to validate the attached model. However pyang keeps complaining > about refining a default for a leaf-list: > > ietf-notification-capabilit...@2019-10-10.yang > <mailto:ietf-notification-capabilit...@2019-10-10.yang>:184: error: > "leaf-list" node > "ietf-notification-capabilities::supported-excluded-change-type" cannot be > refined with "default" > > Why? According to https://tools.ietf.org/html/rfc7950#section-7.13.2 > <https://tools.ietf.org/html/rfc7950#section-7.13.2> “A leaf-list node may > get a set of default values ...” > . > Confdc accepts this. Could this be a bug in pyang ? > Regards Balazs > > -- > Balazs Lengyel Senior Specialist > Ericsson Hungary Ltd. > Mobile: +36-70-330-7909 email: balazs.leng...@ericsson.com > <mailto:balazs.leng...@ericsson.com> > > <ietf-notification-capabilit...@2019-10-10.yang>_______________________________________________ > netmod mailing list > netmod@ietf.org <mailto:netmod@ietf.org> > https://www.ietf.org/mailman/listinfo/netmod > <https://www.ietf.org/mailman/listinfo/netmod> Mahesh Jethanandani mjethanand...@gmail.com
_______________________________________________ netmod mailing list netmod@ietf.org https://www.ietf.org/mailman/listinfo/netmod