From e216fd2112c796bd625730f711861b7361f6fe9f Mon Sep 17 00:00:00 2001 From: mathieui Date: Sun, 6 Apr 2014 19:52:59 +0200 Subject: Code cleanup fixes whitespace issues, some builtin overrides, and some enormous lines might make poezio run nanoseconds faster! --- src/roster.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'src/roster.py') diff --git a/src/roster.py b/src/roster.py index b306bd07..eb898e5e 100644 --- a/src/roster.py +++ b/src/roster.py @@ -76,8 +76,7 @@ class Roster(object): self.__node[jid].send_presence(ptype='unavailable') self.__node.remove(jid) except (IqError, IqTimeout): - import traceback - log.debug('IqError when removing %s:\n%s', jid, traceback.format_exc()) + log.debug('IqError when removing %s:', jid, exc_info=True) def __delitem__(self, jid): """Remove a contact from the roster view""" @@ -120,10 +119,7 @@ class Roster(object): def get_groups(self, sort=''): """Return a list of the RosterGroups""" group_list = sorted( - filter( - lambda x: bool(x), - self.groups.values() - ), + (group for group in self.groups.values() if group), key=lambda x: x.name.lower() if x.name else '' ) @@ -189,7 +185,7 @@ class Roster(object): """ folded_groups = ':'.join([group.name for group in self.groups.values()\ if group.folded]) - log.debug('folded:%s\n' %folded_groups) + log.debug('folded:%s\n', folded_groups) return config.silent_set('folded_roster_groups', folded_groups, 'var') def get_nb_connected_contacts(self): -- cgit v1.2.3