(cmd: ArgumentParser, opts: Namespace)
| 18 | |
| 19 | |
| 20 | def server_cmd(cmd: ArgumentParser, opts: Namespace): |
| 21 | from server.utils.utils import is_port_in_use |
| 22 | |
| 23 | if is_port_in_use(opts.port): |
| 24 | cmd.error(f"Port {opts.port} is in use or permission denied") |
| 25 | |
| 26 | # from server.services.worker import execute_server_worker |
| 27 | from server.services.uvicorn import execute_server |
| 28 | |
| 29 | # from server.utils.maintenance_scheduler import do_maintenance |
| 30 | # threading.Thread(target=do_maintenance, daemon=True).start() |
| 31 | # execute_server_worker(host="0.0.0.0", port=opts.port) |
| 32 | execute_server(host="0.0.0.0", port=opts.port) |
no test coverage detected