Sysrepo plugin for klish to implement Juniper-like configuration interface.
https://src.libcode.org/download/klish-plugin-sysrepo

Serj Kalichev b8c9452e67 Move plugin conf parsing to separate function 10 月之前
bin 7437100ae4 Add libklish dependency 10 月之前
docs 160f2cb6b5 Oneliners option 1 年之前
src b8c9452e67 Move plugin conf parsing to separate function 10 月之前
xml 375a9dc317 Absolute (abs path) versions of EDIT related compl, help, check 11 月之前
yang 919296902d Ranges for numeric values 1 年之前
.gitignore 4b16e3ba87 Buildable autotools 2 年之前
LICENCE 9217870057 Autotools. Doesn't work yet 2 年之前
Makefile.am cdd3eb51a7 Add klish extension yang file 1 年之前
README.md 13110247d4 Minor changes 1 年之前
autogen.sh 9217870057 Autotools. Doesn't work yet 2 年之前
configure.ac 7437100ae4 Add libklish dependency 10 月之前
ttt.yang 639412415f Leafref completion for list keys and leaflist 2 年之前

README.md

Klish-plugin-sysrepo Project

About

This plugin allows klish framework to implement Juniper-like interface for configuration. It uses sysrepo project as background for datastores and libyang for yang files parsing and configuration schemes.

Build

Plugin depend on following projects:

  • faux
  • klish
  • libyang
  • sysrepo

The klish-plugin-1.0.0 uses klish-3.0.0, faux-2.1.0 for build.

Resources

Homepage : https://src.libcode.org/pkun/klish-plugin-sysrepo

Docs : https://src.libcode.org/pkun/klish-plugin-sysrepo/src/master/docs/klish-plugin-sysrepo.ru.md (Russian)

Repository : https://src.libcode.org/pkun/klish-plugin-sysrepo

Faux project repository: https://src.libcode.org/pkun/faux

Klish project repository: https://src.libcode.org/pkun/klish

LibYANG project repository: https://github.com/CESNET/libyang

SysRepo project repository: https://github.com/sysrepo/sysrepo

Mailing list : http://groups.google.com/group/klish

Dev mailing list : http://groups.google.com/group/klish-dev

Download : https://src.libcode.org/download/klish-plugin-sysrepo/

Author : Serj Kalichev pkun(_at_)libcode.org