Changeset View
Changeset View
Standalone View
Standalone View
pykolab/cli/cmd_list_mailbox_metadata.py
Show First 20 Lines • Show All 81 Lines • ▼ Show 20 Lines | def execute(*args, **kw): | ||||
else: | else: | ||||
metadata = [] | metadata = [] | ||||
folders = imap.list_folders(folder) | folders = imap.list_folders(folder) | ||||
for folder in folders: | for folder in folders: | ||||
print "Folder", folder | print "Folder", folder | ||||
metadata = imap.get_metadata(folder) | metadata = imap.get_metadata(folder) | ||||
if metadata.has_key(folder): | if folder in metadata: | ||||
for annotation in metadata[folder].keys(): | for annotation in metadata[folder].keys(): | ||||
print " %-49s %s" % ( | print " %-49s %s" % ( | ||||
annotation, | annotation, | ||||
metadata[folder][annotation] | metadata[folder][annotation] | ||||
) | ) |