Loading src/device/service/drivers/smartnic/SmartnicDriver.py +2 −2 Original line number Diff line number Diff line Loading @@ -104,9 +104,9 @@ class SmartnicDriver(_Driver): with self.__lock: for resource in resources: LOGGER.info('resource = {:s}'.format(str(resource))) config_rules = find_key(resource, 'config_rules') #config_rules = find_key(resource, 'config_rules') results.extend(delete_connectivity_service( self.__tapi_root, config_rules, timeout=self.__timeout)) self.__tapi_root, resource[1], timeout=self.__timeout)) return results @metered_subclass_method(METRICS_POOL) Loading src/device/service/drivers/smartnic/Tools.py +1 −1 Original line number Diff line number Diff line Loading @@ -99,7 +99,7 @@ def delete_connectivity_service(root_url, config_rules, timeout : Optional[int] url = '{:s}/manage-probe/configure'.format(root_url) results = [] try: response = requests.delete(url=url, timeout=timeout, verify=False) response = requests.delete(url=url, data=config_rules, timeout=timeout, verify=False) except Exception as e: # pylint: disable=broad-except LOGGER.exception('Exception deleting ConfigRule') results.append(e) Loading src/nbi/service/rest_server/nbi_plugins/agent_probes/Resources.py +6 −1 Original line number Diff line number Diff line Loading @@ -201,7 +201,12 @@ class Device(_Resource): def delete(self, device_uuid : str): device = request.get_json()['devices'][0] return format_grpc_to_json(self.device_client.DeleteDevice(grpc_device( device_uuid = device['device_id']['device_uuid']['uuid'] device_uuid = device['device_id']['device_uuid']['uuid'], device_type = device['device_type'], status = device['device_operational_status'], endpoints = device['device_endpoints'], config_rules = device['device_config']['config_rules'], drivers = device['device_drivers'] ))) class LinkIds(_Resource): Loading Loading
src/device/service/drivers/smartnic/SmartnicDriver.py +2 −2 Original line number Diff line number Diff line Loading @@ -104,9 +104,9 @@ class SmartnicDriver(_Driver): with self.__lock: for resource in resources: LOGGER.info('resource = {:s}'.format(str(resource))) config_rules = find_key(resource, 'config_rules') #config_rules = find_key(resource, 'config_rules') results.extend(delete_connectivity_service( self.__tapi_root, config_rules, timeout=self.__timeout)) self.__tapi_root, resource[1], timeout=self.__timeout)) return results @metered_subclass_method(METRICS_POOL) Loading
src/device/service/drivers/smartnic/Tools.py +1 −1 Original line number Diff line number Diff line Loading @@ -99,7 +99,7 @@ def delete_connectivity_service(root_url, config_rules, timeout : Optional[int] url = '{:s}/manage-probe/configure'.format(root_url) results = [] try: response = requests.delete(url=url, timeout=timeout, verify=False) response = requests.delete(url=url, data=config_rules, timeout=timeout, verify=False) except Exception as e: # pylint: disable=broad-except LOGGER.exception('Exception deleting ConfigRule') results.append(e) Loading
src/nbi/service/rest_server/nbi_plugins/agent_probes/Resources.py +6 −1 Original line number Diff line number Diff line Loading @@ -201,7 +201,12 @@ class Device(_Resource): def delete(self, device_uuid : str): device = request.get_json()['devices'][0] return format_grpc_to_json(self.device_client.DeleteDevice(grpc_device( device_uuid = device['device_id']['device_uuid']['uuid'] device_uuid = device['device_id']['device_uuid']['uuid'], device_type = device['device_type'], status = device['device_operational_status'], endpoints = device['device_endpoints'], config_rules = device['device_config']['config_rules'], drivers = device['device_drivers'] ))) class LinkIds(_Resource): Loading