summaryrefslogtreecommitdiff
path: root/alot/utils/argparse.py
diff options
context:
space:
mode:
Diffstat (limited to 'alot/utils/argparse.py')
-rw-r--r--alot/utils/argparse.py10
1 files changed, 2 insertions, 8 deletions
diff --git a/alot/utils/argparse.py b/alot/utils/argparse.py
index e824d068..b8e3d87d 100644
--- a/alot/utils/argparse.py
+++ b/alot/utils/argparse.py
@@ -124,14 +124,8 @@ class ValidatedStoreAction(argparse.Action):
It must raise ValidationFailed with a message when validation fails.
"""
- def __init__(self, option_strings, dest=None, nargs=None, default=None,
- required=False, type=None, metavar=None, help=None,
- validator=None):
- super(ValidatedStoreAction, self).__init__(
- option_strings=option_strings, dest=dest, nargs=nargs,
- default=default, required=required, metavar=metavar, type=type,
- help=help)
-
+ def __init__(self, option_strings, dest, validator = None, **kwargs):
+ super().__init__(option_strings, dest, **kwargs)
self.validator = validator
def __call__(self, parser, namespace, values, option_string=None):