for (eg cli_commitv). See clixon_cli_api.h for new names. Use restconf format for internal xmldb keys. Eg /a/b=3,4 Changed example to use multiple cli callbacks
36 lines
1.2 KiB
Text
36 lines
1.2 KiB
Text
# Main YANG module first parsed by parser (in CLICON_YANG_DIR). eg clicon.yang.
|
|
|
|
# Startup CLI mode. This should match the CLICON_MODE in your startup clispec file
|
|
CLICON_CLI_MODE routing
|
|
|
|
# Option used to construct initial yang file:
|
|
# <module>[@<revision>]
|
|
CLICON_YANG_MODULE_MAIN ietf-ip
|
|
|
|
# Option used to construct initial yang file:
|
|
# <module>[@<revision>]
|
|
CLICON_YANG_MODULE_REVISION 2014-06-16
|
|
|
|
# Generate code for CLI completion of existing db symbols
|
|
# CLICON_CLI_GENMODEL_COMPLETION 0
|
|
CLICON_CLI_GENMODEL_COMPLETION 1
|
|
|
|
# How to generate and show CLI syntax: VARS|ALL
|
|
# CLICON_CLI_GENMODEL_TYPE VARS
|
|
CLICON_CLI_GENMODEL_TYPE VARS
|
|
|
|
# Set if xmldb runs in a separate process (clixon_xmldb).
|
|
# Also set addr and port below
|
|
CLICON_XMLDB_RPC 0
|
|
|
|
# xmldb inet address (if CLICON_XMLDB_RPC)
|
|
CLICON_XMLDB_ADDR 127.0.0.1
|
|
|
|
# xmldb tcp port (if CLICON_XMLDB_RPC)
|
|
CLICON_XMLDB_PORT 7878
|
|
|
|
# Set if you want to use old obsolete cligen callback variable syntax
|
|
# Migration: Set to 0 and change all user-defined cli callbacks in your cli spec files
|
|
# E.g cmd, callback("single arg"); -> cmd, callback("two" "args");
|
|
# And change predefined callbacks, eg cli_commit -> cli_commitv in all cli files
|
|
CLICON_CLIGEN_CALLBACK_SINGLE_ARG 0
|