Prints a usage message incorporating the message to stderr and exits.
(self, message)
| 596 | self.env.rich_error_console.print(usage_text) |
| 597 | |
| 598 | def error(self, message): |
| 599 | """Prints a usage message incorporating the message to stderr and |
| 600 | exits.""" |
| 601 | self.print_usage(sys.stderr) |
| 602 | self.env.rich_error_console.print( |
| 603 | dedent( |
| 604 | f''' |
| 605 | [bold]error[/bold]: |
| 606 | {message} |
| 607 | |
| 608 | [bold]for more information[/bold]: |
| 609 | run '{self.prog} --help' or visit https://httpie.io/docs/cli |
| 610 | '''.rstrip() |
| 611 | ) |
| 612 | ) |
| 613 | self.exit(2) |
no test coverage detected