cli: DictAction: set default metavar (#10047)

This commit is contained in:
Ruslan Kuprieiev
2023-10-20 16:46:14 +03:00
committed by GitHub
parent 825c823a37
commit 4a0d56a793
+4
View File
@@ -2,6 +2,10 @@ import argparse
class DictAction(argparse.Action):
def __init__(self, *args, **kwargs):
kwargs.setdefault("metavar", "<name>=<value>")
super().__init__(*args, **kwargs)
def __call__(self, parser, args, values, option_string=None): # noqa: ARG002
d = getattr(args, self.dest) or {}