Issue #73: add port number option.

This commit is contained in:
Sergey Vartanov 2021-08-29 12:27:06 +03:00
parent 78e1415363
commit 3b5aed9356
4 changed files with 20 additions and 7 deletions

View file

@ -70,12 +70,11 @@ def ui(options: argparse.Namespace) -> None:
"""Command-line interface for tile server."""
server: Optional[HTTPServer] = None
try:
port: int = 8080
handler = _Handler
handler.cache = Path(options.cache)
handler.options = options
server: HTTPServer = HTTPServer(("", port), handler)
logging.info(f"Server started on port {port}.")
server: HTTPServer = HTTPServer(("", options.port), handler)
logging.info(f"Server started on port {options.port}.")
server.serve_forever()
finally:
if server: