Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
$ nl_load xml -f input-file.bp netconf=true > input-file.xml # add 'pretty=true' for readable XML
$ export PYANG_HOME=$HOME/local # modify to your pyang location
$ export PYANG_XSLT_DIR=$PYANG_HOME/share/yang/xslt
$ export PYANG_RNG_LIBDIR=$PYANG_HOME/share/yang/schema
$ yangfile=/path/to/stampede-<date>.yang
$ yang2dsdl -v input-file.xml $yangfile

 

To generate documentation you can use yang dump utility. It will generate documentation for all the .yang files in the directory.

Code Block
$ yangdump --format=html --subtree=. --defnames=true       --output=. --log-level=info --html-div=true       --html-toc=menu --urlstart=/modules --simurls=true

 

Schemas

Current - Compatible with Pegasus 4.6

Yang File
Yang File as HTML

Current - Compatible with Pegasus 4.0

Yang File
Yang File as HTML

...

Yang File
Yang File as HTML

 

Corresponding 3.1 clustered Montage workflow
Corresponding 3.1 clustered Montage workflow including errors