Browse Source

fix log duplication in client

master
Adam Gibson 9 years ago
parent
commit
7d8e9f61a9
No known key found for this signature in database
GPG Key ID: B3AE09F1E9A3197A
  1. 4
      jmclient/jmclient/configure.py

4
jmclient/jmclient/configure.py

@ -26,6 +26,7 @@ class AttributeDict(object):
"""
def __init__(self, **entries):
self.currentnick = None
self.add_entries(**entries)
def add_entries(self, **entries):
@ -36,7 +37,8 @@ class AttributeDict(object):
self.__dict__[key] = value
def __setattr__(self, name, value):
if name == 'nickname' and value:
if name == 'nickname' and value != self.currentnick:
self.currentnick = value
logFormatter = logging.Formatter(
('%(asctime)s [%(threadName)-12.12s] '
'[%(levelname)-5.5s] %(message)s'))

Loading…
Cancel
Save