From a3e455ec3e3d3c9939fe88805e2c0e33a2c21f2f Mon Sep 17 00:00:00 2001 From: Lluis Gifre <lluis.gifre@cttc.es> Date: Tue, 17 May 2022 15:45:07 +0200 Subject: [PATCH] Device component: - solved minor bug with default openconfig operations. --- src/device/service/drivers/openconfig/OpenConfigDriver.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/device/service/drivers/openconfig/OpenConfigDriver.py b/src/device/service/drivers/openconfig/OpenConfigDriver.py index 29e8e13a6..edc5130e0 100644 --- a/src/device/service/drivers/openconfig/OpenConfigDriver.py +++ b/src/device/service/drivers/openconfig/OpenConfigDriver.py @@ -183,9 +183,8 @@ def do_sampling(samples_cache : SamplesCache, resource_key : str, out_samples : def edit_config( netconf_handler : NetconfSessionHandler, resources : List[Tuple[str, Any]], delete=False, target='running', - default_operation=None, test_option=None, error_option=None, format='xml' # pylint: disable=redefined-builtin + default_operation='merge', test_option=None, error_option=None, format='xml' # pylint: disable=redefined-builtin ): - if default_operation is None: default_operation = 'delete' if delete else 'merge' str_method = 'DeleteConfig' if delete else 'SetConfig' LOGGER.info('[{:s}] resources = {:s}'.format(str_method, str(resources))) results = [None for _ in resources] -- GitLab