diff -r 84e6e898e6c5 -r 33f727efa7c4 VirtualMailManager/Relocated.py --- a/VirtualMailManager/Relocated.py Wed Feb 24 05:48:15 2010 +0000 +++ b/VirtualMailManager/Relocated.py Thu Feb 25 17:56:08 2010 +0000 @@ -23,11 +23,13 @@ __slots__ = ('_addr', '_dest', '_gid', '_dbh') def __init__(self, dbh, address): - """Creates a new *Relocated* instance. The ``address`` is the + """Creates a new *Relocated* instance. The ``address`` is the old e-mail address of the user. Use `setDestination()` to set/update the new address, where the - user has moved to.""" + user has moved to. + + """ assert isinstance(address, EmailAddress) self._addr = address self._dbh = dbh @@ -38,7 +40,9 @@ def __load(self): """Loads the destination address from the database into the - `_dest` attribute.""" + `_dest` attribute. + + """ dbc = self._dbh.cursor() dbc.execute( 'SELECT destination FROM relocated WHERE gid=%s AND address=%s', @@ -48,7 +52,7 @@ if destination: self._dest = EmailAddress(destination[0]) - def setDestination(self, destination): + def set_destination(self, destination): """Sets/updates the new address of the relocated user.""" update = False assert isinstance(destination, EmailAddress) @@ -76,7 +80,7 @@ self._dbh.commit() dbc.close() - def getInfo(self): + def get_info(self): """Returns the address to which mails should be sent.""" if not self._dest: raise VMMRE(_(u"The relocated user %r doesn't exist.") %