(port: int, directory: Path)
| 103 | |
| 104 | |
| 105 | def start_http_server(port: int, directory: Path) -> multiprocessing.Process: |
| 106 | server_process = multiprocessing.Process( |
| 107 | target=_run_http_server, |
| 108 | args=(port, str(directory)), |
| 109 | daemon=True, |
| 110 | ) |
| 111 | server_process.start() |
| 112 | return server_process |
| 113 | |
| 114 | |
| 115 | async def main() -> None: |