Uploaded image for project: 'yangtools'
  1. yangtools
  2. YANGTOOLS-837

Add support for varied model conformance

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • Medium
    • Resolution: Done
    • None
    • 9.0.0
    • parser
    • None

    Description

      https://tools.ietf.org/html/rfc7895#page-9 and https://tools.ietf.org/html/rfc7950#section-5.6 defines a 'conformance' leaf to be associated with a module advertised by the device.

      There are two conformance levels:

      • implement
      • import

      We currently always 'implement' a module included in CrossStatementSourceReactor, even if it is only needed to satisfy imports (e.g. is added as libSource).

      For modules pulled in from the module library to satisfy imports we should mark the resulting effective module as import only and only process its reusable pieces (groupings, typedefs, identities).

      Attachments

        Issue Links

          # Subject Branch Project Status CR V

          Activity

            People

              rovarga Robert Varga
              rovarga Robert Varga
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: