Loading src/device/service/drivers/nce/driver.py +4 −6 Original line number Diff line number Diff line Loading @@ -155,17 +155,15 @@ class NCEDriver(_Driver): else: resource_key = SPECIAL_RESOURCE_MAPPINGS.get(resource_key, resource_key) resource_path = resource_key.split('/') resource_node = get_subnode(resolver, self.__running, resource_path, default=None) # if not found, resource_node is None if resource_node is None: continue results.extend(dump_subtree(resource_node)) except Exception as e: # pylint: disable=broad-except MSG = 'Error processing resource_key({:s}, {:s})' LOGGER.exception(MSG.format(str_resource_name, str(resource_key))) results.append((resource_key, e)) # if processing fails, store the exception continue resource_node = get_subnode(resolver, self.__running, resource_path, default=None) # if not found, resource_node is None if resource_node is None: continue results.extend(dump_subtree(resource_node)) return results return results Loading Loading
src/device/service/drivers/nce/driver.py +4 −6 Original line number Diff line number Diff line Loading @@ -155,17 +155,15 @@ class NCEDriver(_Driver): else: resource_key = SPECIAL_RESOURCE_MAPPINGS.get(resource_key, resource_key) resource_path = resource_key.split('/') resource_node = get_subnode(resolver, self.__running, resource_path, default=None) # if not found, resource_node is None if resource_node is None: continue results.extend(dump_subtree(resource_node)) except Exception as e: # pylint: disable=broad-except MSG = 'Error processing resource_key({:s}, {:s})' LOGGER.exception(MSG.format(str_resource_name, str(resource_key))) results.append((resource_key, e)) # if processing fails, store the exception continue resource_node = get_subnode(resolver, self.__running, resource_path, default=None) # if not found, resource_node is None if resource_node is None: continue results.extend(dump_subtree(resource_node)) return results return results Loading