summaryrefslogtreecommitdiff
path: root/alot/account.py
diff options
context:
space:
mode:
authorpazz <patricktotzke@gmail.com>2011-08-11 22:03:42 +0100
committerpazz <patricktotzke@gmail.com>2011-08-11 22:03:42 +0100
commit6ab5f52cc0d8364de7c03d839067942d6f6a39c1 (patch)
tree2541be9bbba81d99f9caefb17e593e2282e9b4ae /alot/account.py
parent03484c0b201e71cd7312bbeca35fde39de5cc6d0 (diff)
some more docu
Diffstat (limited to 'alot/account.py')
-rw-r--r--alot/account.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/alot/account.py b/alot/account.py
index 9b36fdb4..6c832b21 100644
--- a/alot/account.py
+++ b/alot/account.py
@@ -90,9 +90,19 @@ class AccountManager:
# log info
def get_accounts(self):
+ """return known accounts
+
+ :rtype: list of `account.Account`
+ """
return self.accounts
def get_account_by_address(self, address):
+ """returns account for given email address
+
+ :type address: string
+ :rtype: `account.Account` or None
+ """
+
if address in self.accountmap:
return self.accountmap[address]
else:
@@ -100,7 +110,9 @@ class AccountManager:
# log info
def get_main_addresses(self):
+ """returns addresses of known accounts without its aliases"""
return [a.address for a in self.accounts]
def get_addresses(self):
+ """returns addresses of known accounts including all their aliases"""
return self.accountmap.keys()