From 767692a2acbaf7a33181affcd6fc9c7393184f9b Mon Sep 17 00:00:00 2001 From: RaNaN Date: Fri, 18 Jan 2013 21:18:29 +0100 Subject: auto select best webserver --- module/web/webinterface.py | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) (limited to 'module/web/webinterface.py') diff --git a/module/web/webinterface.py b/module/web/webinterface.py index 0fdf3c2ab..cec0f24a4 100644 --- a/module/web/webinterface.py +++ b/module/web/webinterface.py @@ -124,26 +124,9 @@ import setup_app import cnl_app import api_app - # Server Adapter - -def run_server(host="0.0.0.0", port="8000", server="wsgiref"): +def run_server(host, port, server): run(app=web, host=host, port=port, quiet=True, server=server) - -def run_threaded(host="0.0.0.0", port="8000", threads=6, cert="", key=""): - from wsgiserver import CherryPyWSGIServer - - if cert and key: - CherryPyWSGIServer.ssl_certificate = cert - CherryPyWSGIServer.ssl_private_key = key - - # todo: threads configurable - from utils import CherryPyWSGI - CherryPyWSGI.numthreads = threads - - run(app=web, host=host, port=port, server=CherryPyWSGI, quiet=True) - - if __name__ == "__main__": run(app=web, port=8001) -- cgit v1.2.3