Generate binding constructs for YANG extensions

Description

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..

Activity

Show:

Details

Assignee

Reporter

Labels

Components

Fix versions

Priority

Created January 30, 2023 at 8:33 PM
Updated July 5, 2024 at 2:37 PM