Skip to content

pyang excel plugin for Excel schema file generation

License

Notifications You must be signed in to change notification settings

robbynet/pyangexcel

 
 

Repository files navigation

pyangexcel (pyang excel plugin)

This is a pyang excel output plugin. It takes YANG files and tries to produce a Excel Schema file for readability.

Installation and execution

# Install
python setup.py install --user --record install-list.txt

# Or install it via pip, pip3
pip install pyangexcel

export PYANG_PLUGINPATH=`/usr/bin/env python -c \
'import pyangexcel; import os; print ("{}".format(os.path.dirname(pyangexcel.__file__)))'`
pyang -f excel --excel-model-name=TEST-MODEL --excel-model-ver=1.0 --excel-model-author=neoul@ymail.com --path=test test/test-module.yang

# Another installation method
pip install pyangexcel
export PYANG_PLUGINPATH=`/usr/bin/env python -c \
'import pyangexcel; import os; print ("{}".format(os.path.dirname(pyangexcel.__file__)))'`
pyang -f excel --excel-model-name=TEST-MODEL --excel-model-ver=1.0 --excel-model-author=neoul@ymail.com --path=test test/test-module.yang


# Remove
xargs rm -rf < install-list.txt

Temp (Do not use.)

python setup.py bdist_wheel
twine upload dist/pyangexcel-0.1-py2-none-any.whl

Result

Excel file

About

pyang excel plugin for Excel schema file generation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%