From d757d6bc80a8f6bc50293370ff4c1f15d10985e2 Mon Sep 17 00:00:00 2001 From: Mike Date: Mon, 15 Aug 2022 00:36:07 +0200 Subject: [PATCH] feat: allow to configure port via envar (#407) --- lsp/pyls_launcher.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lsp/pyls_launcher.py b/lsp/pyls_launcher.py index 44f7d13875..b6387773cc 100644 --- a/lsp/pyls_launcher.py +++ b/lsp/pyls_launcher.py @@ -76,10 +76,11 @@ class DenoLS(LanguageServerWebSocketHandler): if __name__ == "__main__": + port = int(os.environ.get("PORT", "3001")) app = web.Application([ (r"/ws/pyright", PyrightLS), (r"/ws/black", DiagnosticLS), (r"/ws/deno", DenoLS), ]) - app.listen(3001, address="0.0.0.0") + app.listen(port, address="0.0.0.0") ioloop.IOLoop.current().start()