And get the shim working to my taste
This commit is contained in:
parent
b981e1255e
commit
2a59c41903
1 changed files with 12 additions and 10 deletions
|
@ -5,20 +5,22 @@ import cherrypy
|
|||
|
||||
|
||||
def shim(app):
|
||||
# Mount the application
|
||||
cherrypy.tree.graft(app, "/")
|
||||
|
||||
# Unsubscribe the default server
|
||||
cherrypy.server.unsubscribe()
|
||||
|
||||
# Instantiate a new server object
|
||||
server = cherrypy._cpserver.Server()
|
||||
|
||||
def _run(host="0.0.0.0", port=8080, pool_size=16):
|
||||
# Configure the server object
|
||||
server.socket_host = host
|
||||
server.socket_port = port
|
||||
server.thread_pool = pool_size
|
||||
def _run(host="0.0.0.0", port=8080, pool_size=16, environment="production"):
|
||||
cherrypy.config.update(
|
||||
{
|
||||
"environment": environment,
|
||||
"server.socket_host": host,
|
||||
"server.socket_port": port,
|
||||
"server.thread_pool": pool_size,
|
||||
"engine.autoreload.on": False,
|
||||
"log.screen": True,
|
||||
}
|
||||
)
|
||||
|
||||
server.subscribe()
|
||||
cherrypy.engine.start()
|
||||
cherrypy.engine.block()
|
||||
|
|
Loading…
Reference in a new issue