Added CLIgen tab-modes in config option CLICON_CLI_TAB_MODE, which means you can control the behaviour of <tab> in the CLI.

This commit is contained in:
Olof hagsand 2019-05-29 20:11:31 +02:00
parent 0ef704563b
commit 55f9b7cab0
4 changed files with 22 additions and 1 deletions

View file

@ -541,6 +541,9 @@ main(int argc, char **argv)
if (cligen_tree_find(cli_cligen(h), cli_syntax_mode(h)) == NULL)
clicon_log(LOG_WARNING, "No such cli mode: %s (Specify cli mode with CLICON_CLI_MODE in config file or -m <mode> on command line", cli_syntax_mode(h));
/* CLIgen tab mode, ie how <tab>s behave */
cligen_tabmode_set(cli_cligen(h), clicon_cli_tab_mode(h));
if (logclisyntax)
cli_logsyntax_set(h, logclisyntax);