diff options
Diffstat (limited to 'alot/utils/argparse.py')
-rw-r--r-- | alot/utils/argparse.py | 10 |
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): |