[Neo-report] r2050 vincent - /trunk/neo/node.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Apr 30 15:43:24 CEST 2010
Author: vincent
Date: Fri Apr 30 15:43:23 2010
New Revision: 2050
Log:
Output logs in supposed-to-not-happen cases.
Modified:
trunk/neo/node.py
Modified: trunk/neo/node.py
==============================================================================
--- trunk/neo/node.py [iso-8859-1] (original)
+++ trunk/neo/node.py [iso-8859-1] Fri Apr 30 15:43:23 2010
@@ -263,6 +263,7 @@
def add(self, node):
if node in self._node_set:
+ logging.warning('adding a known node %r, ignoring', node)
return
self._node_set.add(node)
self._updateAddress(node, None)
@@ -272,7 +273,8 @@
self._updateIdentified(node)
def remove(self, node):
- if node is None or node not in self._node_set:
+ if node not in self._node_set:
+ logging.warning('removing unknown node %r, ignoring', node)
return
self._node_set.remove(node)
self.__drop(self._address_dict, node.getAddress())
More information about the Neo-report
mailing list