Metadata-Version: 1.1
Name: pyang-arrcus-plugin
Version: 0.1
Summary: A pyang plugin to validate Arrcus native models
Home-page: https://github.com/mjethanandani/pyang-arrcus-plugin
Author: Mahesh Jethanandani
Author-email: mjethanandani@gmail.com
License: New-style BSD
Download-URL: https://github.com/mjethanandani/pyang-arrcus-plugin/archive/0.1.tar.gz
Description: # A pyang plugin to validate Arrcus native YANG models.
        
        This pyang plugin validates Arrcus device specific YANG modules per the naming conventions established within Arrcus.
        
        
        
        ```
        $ pyang --arrcus arcos-aft-types.yang 
        arcos-aft-types.yang:1: error: RFC 8407: 4.8: statement "module" must have a "contact" substatement
        arcos-aft-types.yang:1: error: RFC 8407: 4.8: statement "module" must have a "organization" substatement
        arcos-aft-types.yang:1: error: RFC 8407: 4.8: statement "module" must have a "description" substatement
        arcos-aft-types.yang:1: error: RFC 8407: 4.8: statement "module" must have a "revision" substatement
        arcos-aft-types.yang:6: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement
        ```
        
Keywords: yang,validation
Platform: UNKNOWN
