From ddf7e4f8dbd7ef00a94ce517ada89c46bd552a38 Mon Sep 17 00:00:00 2001 From: Andreas Baldeau Date: Fri, 31 Jan 2014 22:14:28 +0100 Subject: [PATCH] Fixed variable name and catches only KeyErrors to not hide other errors. --- nodedb.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nodedb.py b/nodedb.py index 37c6e09..6e77717 100644 --- a/nodedb.py +++ b/nodedb.py @@ -229,6 +229,7 @@ class NodeDB: for link in self._links: ids = link.source.interface idt = link.target.interface + try: node_source = self.maybe_node_by_fuzzy_mac(ids) node_target = self.maybe_node_by_id(idt) @@ -242,7 +243,7 @@ class NodeDB: # This is for corner cases, when a client # is linked to another client. clientIds[ids] = str(globalIdCounter) - id1 = str(globalIdCounter) + ids = str(globalIdCounter) globalIdCounter += 1 clientIds[idt] = str(globalIdCounter) @@ -267,7 +268,7 @@ class NodeDB: link.id = ids + "-" + idt - except: + except KeyError: pass # extends node id by incremented node counter