Prints a brief usage string and exits, optionally with an error message. Args: message: The optional error message.
(message)
| 7759 | |
| 7760 | |
| 7761 | def PrintUsage(message): |
| 7762 | """Prints a brief usage string and exits, optionally with an error message. |
| 7763 | |
| 7764 | Args: |
| 7765 | message: The optional error message. |
| 7766 | """ |
| 7767 | sys.stderr.write( |
| 7768 | _USAGE |
| 7769 | % ( |
| 7770 | sorted(GetAllExtensions()), |
| 7771 | ",".join(sorted(GetAllExtensions())), |
| 7772 | sorted(GetHeaderExtensions()), |
| 7773 | ",".join(sorted(GetHeaderExtensions())), |
| 7774 | ) |
| 7775 | ) |
| 7776 | |
| 7777 | if message: |
| 7778 | sys.exit("\nFATAL ERROR: " + message) |
| 7779 | else: |
| 7780 | sys.exit(0) |
| 7781 | |
| 7782 | |
| 7783 | def PrintVersion(): |
no test coverage detected
searching dependent graphs…