summaryrefslogtreecommitdiff
path: root/src/cli_shell_api.cpp
diff options
context:
space:
mode:
authorAn-Cheng Huang <ancheng@vyatta.com>2011-01-18 15:55:42 -0800
committerAn-Cheng Huang <ancheng@vyatta.com>2011-01-18 15:55:42 -0800
commit7ada0b665433d5eec84993f35ac5a6b8f934bfca (patch)
tree73273328266458135d9f3822c6ebf6eafdcf6539 /src/cli_shell_api.cpp
parent9d9100f05f1189314a4f0a5fdd70934a9de4c1ba (diff)
downloadvyatta-cfg-7ada0b665433d5eec84993f35ac5a6b8f934bfca.tar.gz
vyatta-cfg-7ada0b665433d5eec84993f35ac5a6b8f934bfca.zip
have caller handle edit level for context diff
Diffstat (limited to 'src/cli_shell_api.cpp')
-rw-r--r--src/cli_shell_api.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cli_shell_api.cpp b/src/cli_shell_api.cpp
index c04cf16..6546480 100644
--- a/src/cli_shell_api.cpp
+++ b/src/cli_shell_api.cpp
@@ -391,7 +391,9 @@ showCfg(Cstore& cstore, const vector<string>& args)
// just show the working config (no diff)
cnode::show_cfg(wroot, op_show_show_defaults, op_show_hide_secrets);
} else {
- cnode::show_cfg_diff(aroot, wroot, op_show_show_defaults,
+ vector<string> cur_path;
+ cstore.getEditLevel(cur_path);
+ cnode::show_cfg_diff(aroot, wroot, cur_path, op_show_show_defaults,
op_show_hide_secrets, op_show_context_diff);
}
}