Mercurial > libervia-backend
comparison sat_frontends/jp/base.py @ 3412:7b4ae3dbc041
jp (base, pubsub/set): new `--quiet` argument:
`--quiet` can be used to only return essential data from command. This is notably useful
to remove message and trailing line feed when returning a data which must be parsed by an
other program.
author | Goffi <goffi@goffi.org> |
---|---|
date | Thu, 12 Nov 2020 14:53:16 +0100 |
parents | 4ca5bc6b44b6 |
children | be6d91572633 |
comparison
equal
deleted
inserted
replaced
3411:f30b238d9c45 | 3412:7b4ae3dbc041 |
---|---|
313 | 313 |
314 verbose_parent = self.parents['verbose'] = argparse.ArgumentParser(add_help=False) | 314 verbose_parent = self.parents['verbose'] = argparse.ArgumentParser(add_help=False) |
315 verbose_parent.add_argument( | 315 verbose_parent.add_argument( |
316 '--verbose', '-v', action='count', default=0, | 316 '--verbose', '-v', action='count', default=0, |
317 help=_("Add a verbosity level (can be used multiple times)")) | 317 help=_("Add a verbosity level (can be used multiple times)")) |
318 | |
319 quiet_parent = self.parents['quiet'] = argparse.ArgumentParser(add_help=False) | |
320 quiet_parent.add_argument( | |
321 '--quiet', '-q', action='store_true', | |
322 help=_("be quiet (only output machine readable data)")) | |
318 | 323 |
319 draft_parent = self.parents['draft'] = argparse.ArgumentParser(add_help=False) | 324 draft_parent = self.parents['draft'] = argparse.ArgumentParser(add_help=False) |
320 draft_group = draft_parent.add_argument_group(_('draft handling')) | 325 draft_group = draft_parent.add_argument_group(_('draft handling')) |
321 draft_group.add_argument( | 326 draft_group.add_argument( |
322 "-D", "--current", action="store_true", help=_("load current draft")) | 327 "-D", "--current", action="store_true", help=_("load current draft")) |