Changeset View
Changeset View
Standalone View
Standalone View
pykolab/cli/cmd_remove_user_subscription.py
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Lines | |||||
def execute(*args, **kw): | def execute(*args, **kw): | ||||
folder_pattern = "*" | folder_pattern = "*" | ||||
try: | try: | ||||
user = conf.cli_args.pop(0) | user = conf.cli_args.pop(0) | ||||
try: | try: | ||||
folder_pattern = conf.cli_args.pop(0) | folder_pattern = conf.cli_args.pop(0) | ||||
except IndexError, errmsg: | except IndexError: | ||||
folder_pattern = utils.ask_question(_("Folder pattern")) | folder_pattern = utils.ask_question(_("Folder pattern")) | ||||
except IndexError, errmsg: | except IndexError: | ||||
user = utils.ask_question(_("User ID")) | user = utils.ask_question(_("User ID")) | ||||
folder_pattern = utils.ask_question(_("Folder pattern")) | folder_pattern = utils.ask_question(_("Folder pattern")) | ||||
if len(user.split('@')) > 1: | if len(user.split('@')) > 1: | ||||
domain = user.split('@')[1] | domain = user.split('@')[1] | ||||
else: | else: | ||||
domain = conf.get('kolab', 'primary_domain') | domain = conf.get('kolab', 'primary_domain') | ||||
Show All 39 Lines |