(self, args, parsed_globals)
| 433 | return self._related_items |
| 434 | |
| 435 | def __call__(self, args, parsed_globals): |
| 436 | if args: |
| 437 | subcommand_parser = ArgTableArgParser({}, self.subcommand_table) |
| 438 | parsed, remaining = subcommand_parser.parse_known_args(args) |
| 439 | if getattr(parsed, 'subcommand', None) is not None: |
| 440 | return self.subcommand_table[parsed.subcommand]( |
| 441 | remaining, parsed_globals |
| 442 | ) |
| 443 | |
| 444 | # Create an event handler for a Provider Document |
| 445 | instance = self.EventHandlerClass(self) |
| 446 | # Now generate all of the events for a Provider document. |
| 447 | # We pass ourselves along so that we can, in turn, get passed |
| 448 | # to all event handlers. |
| 449 | docevents.generate_events(self.session, self) |
| 450 | if self._help_output_format == 'url': |
| 451 | self.renderer.render(self.url.encode()) |
| 452 | else: |
| 453 | self.renderer.render(self.doc.getvalue()) |
| 454 | instance.unregister() |
| 455 | |
| 456 | |
| 457 | class ProviderHelpCommand(HelpCommand): |
nothing calls this directly
no test coverage detected