Any one of many, many YANG modules from such as TEAS and CCAMP have dozens and dozens of augment, some more than a 100, almost all controlled by 'when'. The 'when' are almost all performing the same test for a presence container for the network type but because the tree is ten deep and the augments take place at different levels and the 'when' use the relative form of the Xpath statement, then the 'when' take many different forms and it is not obvious that they are correct.
Is there a drawback to using the absolute form of the Xpath statement which would then always be the same? Thus A YANG Data Model for Flexi-Grid Optical Networks draft-ietf-ccamp-flexigrid-yang-11 has when "../../../../../../nw:network-types/tet:te-topology/" + "flexgt:flexi-grid-topology" { when "../../../../../nw:network-types/tet:te-topology/" + "flexgt:flexi-grid-topology" { when "../../../../nw:network-types/tet:te-topology/" + "flexgt:flexi-grid-topology" { which could be when "/nw:networks/nw:network/nw:network-types" + "/tet:te-topology/flexgt:flexi-grid-topology" { if I understand aright. Tom Petch _______________________________________________ netmod mailing list netmod@ietf.org https://www.ietf.org/mailman/listinfo/netmod