Robert Wilton <[email protected]> writes:

> Hi Kent,
>
> I'm not sure that sec 7.13.2 of 7950 allows refine to add a when 
> statement, although an equivalent solution would be refine it with an 
> if-feature statement for a feature that is never enabled.

Neither "when" nor "if-feature" is permitted as a substatement of
"refine".

Lada

>
> Ideally, I think that the groupings would be split up, so that they 
> build on each other.
>
>    grouping "foo" {
>      container-or-leaf "foo" { ... }
>    }
>
>    grouping "bar-etc" {
>      container-or-leaf "bar" { ... }
>      ...  // the "etc" ;)
>    }
>
>    grouping "foo-bar-etc" {
>      grouping "foo";
>      grouping "bar-etc";
>    }
>
> Thanks,
> Rob
>
> On 11/07/2018 18:30, Kent Watsen wrote:
>> Say there is:
>>
>>    grouping "foo-bar-etc" {
>>      container-or-leaf "foo" { ... }
>>      container-or-leaf "bar" { ... }
>>      ...  // the "etc" ;)
>>    }
>>
>> And the goal is to use the grouping sans the "foo" node.
>> Can a "when" statement that always evaluates to "false"
>> do it?
>>
>>    grouping "bar-etc" {
>>      uses "foo-bar-etc" {
>>        refine "listen" {
>>          when "false()";
>>        }
>>      }
>>    }
>>
>> Any better ideas?
>>
>> Thanks,
>> Kent
>>
>>
>>
>> _______________________________________________
>> netmod mailing list
>> [email protected]
>> https://www.ietf.org/mailman/listinfo/netmod
>> .
>>
>
> _______________________________________________
> netmod mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67

_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to