# HG changeset patch # User Pascal Volk # Date 1252176393 0 # Node ID 4c6aa6c29dd7d9e4371776df9c85564c40a590f6 # Parent 16542519a5a8fd9d08cc0e41b1d9c38ec0a6dd34 Small optimizations in Account.getAliases() and Alias.getInfo(). diff -r 16542519a5a8 -r 4c6aa6c29dd7 VirtualMailManager/Account.py --- a/VirtualMailManager/Account.py Sat Sep 05 18:01:04 2009 +0000 +++ b/VirtualMailManager/Account.py Sat Sep 05 18:46:33 2009 +0000 @@ -210,8 +210,7 @@ dbc.close() aliases = [] if len(addresses) > 0: - for alias in addresses: - aliases.append(alias[0]) + aliases = [alias[0] for alias in addresses] return aliases def delete(self, delalias): diff -r 16542519a5a8 -r 4c6aa6c29dd7 VirtualMailManager/Alias.py --- a/VirtualMailManager/Alias.py Sat Sep 05 18:01:04 2009 +0000 +++ b/VirtualMailManager/Alias.py Sat Sep 05 18:46:33 2009 +0000 @@ -96,9 +96,7 @@ destinations = dbc.fetchall() dbc.close() if len(destinations) > 0: - targets = [] - for destination in destinations: - targets.append(destination[0]) + targets = [destination[0] for destination in destinations] return targets else: raise VMMAE(_(u"The alias ā€œ%sā€ doesn't exists.") % self._addr,