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