()
| 101 | |
| 102 | |
| 103 | def main(): |
| 104 | parser = get_parser() |
| 105 | |
| 106 | # print usage/help if called without arguments |
| 107 | if len(sys.argv) == 1: |
| 108 | parser.print_help(sys.stdout) |
| 109 | sys.exit(1) |
| 110 | |
| 111 | # parse arguments |
| 112 | args = parser.parse_args() |
| 113 | |
| 114 | # execute command |
| 115 | args.handler(args) |
| 116 | |
| 117 | |
| 118 | if __name__ == "__main__": |
no test coverage detected