Hi,

yanglint actually validates the module just fine (at least the latest version) 
once the grammar errors are fixed. Namely, the spaces before ";" on lines 191 
and 199 are removed.

Regards,
Michal

On Wednesday, October 9, 2019 23:13 CEST, Mahesh Jethanandani 
<mjethanand...@gmail.com> wrote: 
 
> 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

Reply via email to