Add some more error log messages

This commit is contained in:
Marco Pesenti Gritti 2006-09-11 16:00:24 +02:00
parent 6a90ef11d3
commit 4ae80802ce

View File

@ -163,6 +163,7 @@ class Buddy(object):
"""Adds a new service to this buddy's service list, returning """Adds a new service to this buddy's service list, returning
True if the service was successfully added, and False if it was not.""" True if the service was successfully added, and False if it was not."""
if service.get_name() != self._nick_name: if service.get_name() != self._nick_name:
logging.error("Service and buddy nick names doesn't match: %s %s" % (service.get_name(), self._nick_name))
return False return False
source_addr = service.get_source_address() source_addr = service.get_source_address()
if source_addr != self._address: if source_addr != self._address:
@ -170,6 +171,7 @@ class Buddy(object):
return False return False
service_key = self._get_service_key(service) service_key = self._get_service_key(service)
if service_key in self._services.keys(): if service_key in self._services.keys():
logging.error("Service already known: %s %s" % (service_key[0], service_key[1]))
return False return False
logging.debug("Buddy %s added service type %s id %s" % (self._nick_name, service.get_type(), service.get_activity_id())) logging.debug("Buddy %s added service type %s id %s" % (self._nick_name, service.get_type(), service.get_activity_id()))
self._services[service_key] = service self._services[service_key] = service