diff --git a/gunicorn/workers/ggevent_wsgi.py b/gunicorn/workers/ggevent_wsgi.py index 702331f0..89f12687 100644 --- a/gunicorn/workers/ggevent_wsgi.py +++ b/gunicorn/workers/ggevent_wsgi.py @@ -3,8 +3,7 @@ # This file is part of gunicorn released under the MIT license. # See the NOTICE for more information. -from __future__ import with_statement -from gunicorn.worker.ggevent import * +from gunicorn.worker.ggevent import BASE_WSGI_ENV, GeventBaseWorker from gevent import wsgi @@ -19,4 +18,9 @@ class WSGIHandler(wsgi.WSGIHandler): class WSGIServer(wsgi.WSGIServer): - base_env = BASE_WSGI_ENV + base_env = BASE_WSGI_ENV + +class GeventWSGIWorker(GeventBaseWorker): + "The Gevent StreamServer based workers." + server_class = WSGIServer + wsgi_handler = WSGIHandler