diff options
author | Anton Khirnov <anton@khirnov.net> | 2023-03-16 09:18:40 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2023-03-16 09:18:40 +0100 |
commit | 134293627b0ca6ec4bf99d8fe18f79b05211ea90 (patch) | |
tree | d486b65304e18771ad1db755092ccbcc15f9d154 /alot | |
parent | 174481a048cdb9d4f39e2dd593c10ec8dd8e8d43 (diff) |
argparse: simplify ValidatedStoreAction.__init__
Diffstat (limited to 'alot')
-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): |