No description
* The existing autocli does not support modes, complete paths must be given, eg: `set a b c d 42`. * In the new auto-cli, automatic modes are present at each YANG syntax node level, eg the above can be given as: `edit a b c; set d 4; top` * The existing CLI API remains, the new API is as follows: `cli_auto_edit()`, `cli_auto_up()`, `cli_auto_top()`, `cli_auto_show()`, `cli_auto_set()`, `cli_auto_merge()`, `cli_auto_create()`, `cli_auto_del()`. * See `test/test_cli_auto.sh` for an example of the new API, and `apps/cli/cli_auto.c` for the source code of the new callback API. * Documentation will be appear and full integration with the main example. * Added inline state field to clixon-example.yang * Added new clicon_data_cvec_*() API for generic cvec structs |
||
|---|---|---|
| apps | ||
| aux | ||
| build-root/scripts | ||
| doc | ||
| docker | ||
| etc | ||
| example | ||
| extras | ||
| include | ||
| lib | ||
| test | ||
| util | ||
| yang | ||
| .gitignore | ||
| .travis.yml | ||
| CHANGELOG.md | ||
| configure | ||
| configure.ac | ||
| LICENSE.md | ||
| Makefile.in | ||
| README.md | ||
Clixon is a YANG-based configuration manager, with interactive CLI, NETCONF and RESTCONF interfaces, an embedded database and transaction mechanism.
See documentation, project page and examples, Travis-CI
Clixon is open-source and dual licensed. Either Apache License, Version 2.0 or GNU General Public License Version 2; you choose, see LICENSE.md.
See CHANGELOG.md release history.
Clixon interaction is best done posting issues, pull requests, or joining the slack channel. Slack invite
Clixon is sponsored by Rubicon Communications LLC(Netgate)