diff options
| author | John Estabrook <jestabro@vyos.io> | 2026-09-22 13:08:25 -0500 |
|---|---|---|
| committer | John Estabrook <jestabro@vyos.io> | 2026-09-23 11:49:32 -0500 |
| commit | bbcd30800da93e6fad110b712cde4654db467c11 (patch) | |
| tree | a9a90c2031e3a66840b7de1a1154df058e4df647 /python | |
| parent | 8252c354e53ef4798387771ce81a38c360cbe7ff (diff) | |
| download | vyos-1x-bbcd30800da93e6fad110b712cde4654db467c11.tar.gz vyos-1x-bbcd30800da93e6fad110b712cde4654db467c11.zip | |
T9341: adjust wrapper for added option to remove paths from ref tree
Diffstat (limited to 'python')
| -rw-r--r-- | python/vyos/configtree.py | 9 |
1 files changed, 7 insertions, 2 deletions
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) |
