summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/util/leap_argparse.py
diff options
context:
space:
mode:
authorKali Kaneko <kali@leap.se>2014-01-12 22:56:31 -0400
committerKali Kaneko <kali@leap.se>2014-01-13 11:45:51 -0400
commit7f9fa030ed44a7db6ced5b359c49dadc0a781b8a (patch)
tree9e4c36b456e8b050d40cbaebc0359b929625e001 /src/leap/bitmask/util/leap_argparse.py
parent36d634ad980bd260a3d93f8005725bc2dc3527f7 (diff)
able to import maildir
Diffstat (limited to 'src/leap/bitmask/util/leap_argparse.py')
-rw-r--r--src/leap/bitmask/util/leap_argparse.py17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/leap/bitmask/util/leap_argparse.py b/src/leap/bitmask/util/leap_argparse.py
index dd0f40f7..56bf26dc 100644
--- a/src/leap/bitmask/util/leap_argparse.py
+++ b/src/leap/bitmask/util/leap_argparse.py
@@ -69,17 +69,22 @@ Launches the Bitmask client.""", epilog=epilog)
parser.add_argument('-o', '--offline', action="store_true",
help='Starts Bitmask in offline mode: will not '
'try to sync with remote replicas for email.')
- parser.add_argument('-r', '--repair-mailboxes', metavar="user@provider",
+
+ parser.add_argument('--acct', metavar="user@provider",
nargs='?',
- action="store", dest="acct_to_repair",
+ action="store", dest="acct",
+ help='Manipulate mailboxes for this account')
+ parser.add_argument('-r', '--repair-mailboxes', default=False,
+ action="store_true", dest="repair",
help='Repair mailboxes for a given account. '
'Use when upgrading versions after a schema '
- 'change.')
+ 'change. Use with --acct')
parser.add_argument('--import-maildir', metavar="/path/to/Maildir",
nargs='?',
- action="store", dest="maildir",
- help='Import the given maildir. Use with the --mdir '
- 'flag to import to folders other than INBOX.')
+ action="store", dest="import_maildir",
+ help='Import the given maildir. Use with the '
+ '--to-mbox flag to import to folders other '
+ 'than INBOX. Use with --acct')
if not IS_RELEASE_VERSION:
help_text = ("Bypasses the certificate check during provider "