From c8d93bfe14c36248f93a46886082c20afbd8fa01 Mon Sep 17 00:00:00 2001 From: "Vyacheslav V. Anisimov" Date: Sun, 1 May 2022 02:23:52 +0500 Subject: [PATCH] Add host parameter to boxesserver --- scripts/boxesserver | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/scripts/boxesserver b/scripts/boxesserver index d390e3a..63aad66 100755 --- a/scripts/boxesserver +++ b/scripts/boxesserver @@ -540,15 +540,20 @@ class BServer: if __name__=="__main__": + host = '' + port = 8000 if len(sys.argv) > 1: - port = int(sys.argv[1]) - else: - port = 8000 + tmp = sys.argv[1].split(':') + if len(tmp) == 2: + host = tmp[0] + port = int(tmp[1]) + else: + port = int(tmp[0]) fc = FileChecker() fc.start() boxserver = BServer() - httpd = make_server('', port, boxserver.serve) - print("BoxesServer serving on port %s..." %port) + httpd = make_server(host, port, boxserver.serve) + print("BoxesServer serving on host:port %s:%s..." % (host, port) ) httpd.serve_forever() else: application = BServer().serve