Changeset View
Changeset View
Standalone View
Standalone View
pykolab/cli/cmd_list_user_subscriptions.py
Show First 20 Lines • Show All 85 Lines • ▼ Show 20 Lines | if conf.unsubscribed: | ||||
all_folders = imap.lm(folder_pattern) | all_folders = imap.lm(folder_pattern) | ||||
for folder in all_folders: | for folder in all_folders: | ||||
if not folder in subscribed_folders: | if not folder in subscribed_folders: | ||||
unsubscribed_folders.append(folder) | unsubscribed_folders.append(folder) | ||||
if len(unsubscribed_folders) > 0: | if len(unsubscribed_folders) > 0: | ||||
if not conf.raw: | if not conf.raw: | ||||
print "\n".join([imap_utf7.decode(x) for x in unsubscribed_folders]) | print("\n".join([imap_utf7.decode(x) for x in unsubscribed_folders])) | ||||
else: | else: | ||||
print "\n".join(unsubscribed_folders) | print("\n".join(unsubscribed_folders)) | ||||
else: | else: | ||||
print _("No unsubscribed folders for user %s") % (user) | print(_("No unsubscribed folders for user %s") % (user)) | ||||
else: | else: | ||||
if not conf.raw: | if not conf.raw: | ||||
print "\n".join([imap_utf7.decode(x) for x in subscribed_folders]) | print("\n".join([imap_utf7.decode(x) for x in subscribed_folders])) | ||||
else: | else: | ||||
print "\n".join(subscribed_folders) | print("\n".join(subscribed_folders)) |