From 78e3d08f960c3337c6ef9030cea916dd9a5870d3 Mon Sep 17 00:00:00 2001 From: benoitc Date: Wed, 11 May 2011 17:16:29 +0200 Subject: [PATCH] add missing GeventWSGIWorker --- gunicorn/workers/ggevent_wsgi.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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