other versions
SYSREPOCTL(1) | General Commands Manual | SYSREPOCTL(1) |
NAME¶
sysrepoctl - sysrepo YANG schema manipulation tool
SYNOPSIS¶
sysrepoctl OPERATION [OPTIONS]
DESCRIPTION¶
sysrepoctl is a command-line tool for manipulation of YANG schemas in sysrepo. It can list the currently installed schemas and add, remove, or modify them.
OPERATION¶
- -h, --help
- Print usage help.
- -V, --version
- Print only information about sysrepo version.
- -l, --list
- List YANG modules in sysrepo.
- -i, --install PATH
- Install the specified schema into sysrepo. Can be in either YANG or YIN format.
- -u, --uninstall MODULE [,MODULE,MODULE...]
- Uninstall the specified module(s) from sysrepo.
- -c, --change MODULE
- Change access rights, features, or replay support of the specified module. Use special :ALL module name to change the access rights or replay support of all the modules.
- -U, --update PATH
- Update the specified schema in sysrepo. Can be in either YANG or YIN format.
- -C, --connection-count
- Print the number of sysrepo connections to STDOUT.
OPTIONS¶
- -s, --search-dirs DIR-PATH [:DIR-PATH...]
- Directories to search for include/import modules. Directory with already-installed modules is always searched. Accepted by install, update op.
- -e, --enable-feature FEATURE
- Enabled specific feature. Can be specified multiple times Accepted by install, change op.
- -d, --disable-feature FEATURE
- Disable specific feature. Can be specified multiple times. Accepted by change op.
- -r, --replay STATE
- Change replay support (storing notifications) for this module. Accepted by
change op. STATE can be:
• on/1
• off/0 - -o, --owner USER
- Set filesystem owner of a module. Accepted by change op, with --apply even install, update op.
- -g, --group GROUP
- Set filesystem group of a module. Accepted by change op, with --apply even install, update op.
- -p, --permissions PERMISSIONS
- Set filesystem permissions of a module (chmod format). Accepted by change op, with --apply even install, update op.
- -a, --apply
- Apply schema changes immediately, not only schedule them. Accepted by install, uninstall, change, update op.
- -v, --verbosity LEVEL
- Change verbosity to a level. Accepted by all op. LEVEL can
be a string or a number:
• none/0
• error/1 (default)
• warning/2
• info/3
• debug/4
SEE ALSO¶
https://sysrepo.org (sysrepo home page)
- https://github.com/sysrepo/sysrepo (sysrepo Git repository)
AUTHORS¶
Michal Vasko <mvasko@cesnet.cz>
COPYRIGHT¶
Copyright © 2018-2021 CESNET, a.l.e.
2021-10-07 | sysrepo |