From bbcd30800da93e6fad110b712cde4654db467c11 Mon Sep 17 00:00:00 2001 From: John Estabrook Date: Tue, 22 Sep 2026 13:08:25 -0500 Subject: T9341: adjust wrapper for added option to remove paths from ref tree --- python/vyos/configtree.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'python') diff --git a/python/vyos/configtree.py b/python/vyos/configtree.py index a6ba408a8..dceb205ab 100644 --- a/python/vyos/configtree.py +++ b/python/vyos/configtree.py @@ -829,12 +829,17 @@ def subtree_values_of_path( return list(map(tuple, lst)) -def reference_tree_to_json(from_dir, to_file, internal_cache='', libpath=LIBPATH): +def reference_tree_to_json( + from_dir, to_file, internal_cache='', exclude_paths='[]', libpath=LIBPATH +): # pylint: disable=raise-missing-from try: lib = get_lib(libpath) res = lib.reference_tree_to_json( - internal_cache.encode(), from_dir.encode(), to_file.encode() + internal_cache.encode(), + exclude_paths.encode(), + from_dir.encode(), + to_file.encode(), ) except Exception as e: raise ConfigTreeError(e) -- cgit v1.2.3