(self, parser, namespace, values, option_string=None)
| 1193 | self.version = version |
| 1194 | |
| 1195 | def __call__(self, parser, namespace, values, option_string=None): |
| 1196 | version = self.version |
| 1197 | if version is None: |
| 1198 | version = parser.version |
| 1199 | formatter = parser._get_formatter() |
| 1200 | formatter.add_text(version) |
| 1201 | parser._print_message(formatter.format_help(), _sys.stdout) |
| 1202 | parser.exit() |
| 1203 | |
| 1204 | |
| 1205 | class _SubParsersAction(Action): |
nothing calls this directly
no test coverage detected