Loading src/device/service/drivers/ietf_actn/IetfActnDriver.py +2 −0 Original line number Diff line number Diff line Loading @@ -109,6 +109,8 @@ class IetfActnDriver(_Driver): results.extend(_results) except Exception as e: MSG = 'Error processing resource_key: {:s}' LOGGER.exception(MSG.format(str(resource_key))) results.append((resource_key, e)) return results Loading src/device/service/drivers/ietf_actn/handlers/NetworkTopologyHandler.py +9 −2 Original line number Diff line number Diff line Loading @@ -52,13 +52,20 @@ class NetworkTopologyHandler: if 'ietf-network:network' not in reply: raise Exception('Malformed reply. "ietf-network:network" missing') network = reply['ietf-network:network'] networks = reply['ietf-network:network'] if len(network) == 0: if len(networks) == 0: MSG = '[get] Network({:s}) not found; returning' LOGGER.debug(MSG.format(str(network_id))) return list() if len(networks) > 1: MSG = '[get] Multiple occurrences for Network({:s}); returning' LOGGER.debug(MSG.format(str(network_id))) return list() network = networks[0] MSG = '[get] import_topology={:s}' LOGGER.debug(MSG.format(str(self._import_topology))) Loading Loading
src/device/service/drivers/ietf_actn/IetfActnDriver.py +2 −0 Original line number Diff line number Diff line Loading @@ -109,6 +109,8 @@ class IetfActnDriver(_Driver): results.extend(_results) except Exception as e: MSG = 'Error processing resource_key: {:s}' LOGGER.exception(MSG.format(str(resource_key))) results.append((resource_key, e)) return results Loading
src/device/service/drivers/ietf_actn/handlers/NetworkTopologyHandler.py +9 −2 Original line number Diff line number Diff line Loading @@ -52,13 +52,20 @@ class NetworkTopologyHandler: if 'ietf-network:network' not in reply: raise Exception('Malformed reply. "ietf-network:network" missing') network = reply['ietf-network:network'] networks = reply['ietf-network:network'] if len(network) == 0: if len(networks) == 0: MSG = '[get] Network({:s}) not found; returning' LOGGER.debug(MSG.format(str(network_id))) return list() if len(networks) > 1: MSG = '[get] Multiple occurrences for Network({:s}); returning' LOGGER.debug(MSG.format(str(network_id))) return list() network = networks[0] MSG = '[get] import_topology={:s}' LOGGER.debug(MSG.format(str(self._import_topology))) Loading