diff options
author | 2013-01-18 21:18:29 +0100 | |
---|---|---|
committer | 2013-01-18 21:18:29 +0100 | |
commit | 767692a2acbaf7a33181affcd6fc9c7393184f9b (patch) | |
tree | b36d9e756a0719ba5d711c33846662ee25199c45 /module/web/webinterface.py | |
parent | evaluate different webservers (diff) | |
download | pyload-767692a2acbaf7a33181affcd6fc9c7393184f9b.tar.xz |
auto select best webserver
Diffstat (limited to 'module/web/webinterface.py')
-rw-r--r-- | module/web/webinterface.py | 19 |
1 files changed, 1 insertions, 18 deletions
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)
|