No description
* In summary, a user registers an upgrade callback per module. The callback is called at startup if the module is added, has been removed or if the revision on file is different from the one in the system. * The register function has removed `from` and `rev` parameters: `upgrade_callback_register(h, cb, namespace, arg)` * The callback function has a new `op` parameter with possible values: `XML_FLAG_ADD`, `XML_FLAG_CHANGE` or `XML_FLAG_CHANGE`: `clicon_upgrade_cb(h, xn, ns, op, from, to, arg, cbret)` |
||
|---|---|---|
| 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 main documentation, project page and examples.
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 for the license.
Clixon interaction is best done posting issues, pull requests, or joining the slack channel. Slack invite.
Clixon is sponsored by Rubicon Communications LLC(Netgate)