Main function
(args)
| 66 | |
| 67 | |
| 68 | def main(args): |
| 69 | """Main function""" |
| 70 | if args.tracker: |
| 71 | url, port = args.tracker.split(":") |
| 72 | port = int(port) |
| 73 | tracker_addr = (url, port) |
| 74 | else: |
| 75 | tracker_addr = None |
| 76 | |
| 77 | if args.example_rpc: |
| 78 | index, js_files = find_example_resource() |
| 79 | prox = Proxy( |
| 80 | args.host, |
| 81 | port=args.port, |
| 82 | port_end=args.port_end, |
| 83 | web_port=args.web_port, |
| 84 | index_page=index, |
| 85 | resource_files=js_files, |
| 86 | tracker_addr=tracker_addr, |
| 87 | ) |
| 88 | else: |
| 89 | prox = Proxy( |
| 90 | args.host, |
| 91 | port=args.port, |
| 92 | port_end=args.port_end, |
| 93 | web_port=args.web_port, |
| 94 | tracker_addr=tracker_addr, |
| 95 | ) |
| 96 | prox.proc.join() |
| 97 | |
| 98 | |
| 99 | if __name__ == "__main__": |
no test coverage detected
searching dependent graphs…