diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2015-12-19 23:03:02 -0500 |
---|---|---|
committer | Jason R. Coombs <jaraco@jaraco.com> | 2015-12-19 23:03:02 -0500 |
commit | 4b5473e43731bb3978bc77d1a87e7ca5ad968443 (patch) | |
tree | 19eef40207380aa0084d199b5a5a80dd97bf22f2 | |
parent | 5f3de2ac5e6f68e127d71ac7d0aa9aedf1113c01 (diff) | |
download | cherrypy-4b5473e43731bb3978bc77d1a87e7ca5ad968443.tar.gz |
Assign the cls just once
-rwxr-xr-x | cherrypy/daemon.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/cherrypy/daemon.py b/cherrypy/daemon.py index c3720b49..395a2e68 100755 --- a/cherrypy/daemon.py +++ b/cherrypy/daemon.py @@ -53,12 +53,11 @@ def start(configfiles=None, daemonize=False, environment=None, cherrypy.server.unsubscribe() addr = cherrypy.server.bind_addr - if fastcgi: - cls = servers.FlupFCGIServer - elif scgi: - cls = servers.FlupSCGIServer - else: - cls = servers.FlupCGIServer + cls = ( + servers.FlupFCGIServer if fastcgi else + servers.FlupSCGIServer if scgi else + servers.FlupCGIServer + ) f = cls(application=cherrypy.tree, bindAddress=addr) s = servers.ServerAdapter(engine, httpserver=f, bind_addr=addr) s.subscribe() |