Generate binding constructs for YANG extensions
Description
Activity
Show:
Details
Details
Assignee
Unassigned
UnassignedReporter
Robert Varga
Robert VargaLabels
Components
Fix versions
Priority
Created January 30, 2023 at 8:33 PM
Updated July 5, 2024 at 2:37 PM
We are generating constructs for YANG feature statements for the purposes of specifying run-time support.
A similar capability is needed, which is the requirement for YANG parser to interpret specific YANG extensions, so their effects are not ignored at runtime.
Define a YangExtension yang.binding base class, similar to YangFeature introduced for features in MDSAL-766, and generate concretizations for each encountered extension. Just as YangFeature, the extension should be exposing a qname() method, which can be used to correlate the construct to a yang-parser-api configuration requirement..