Merge pull request #971 from berkerpeksag/parser-cleanup

Make mesg_class a class attribute.
This commit is contained in:
Randall Leeds 2015-02-02 12:47:40 -08:00
commit 01327a4e4e

View File

@ -9,8 +9,9 @@ from gunicorn.http.unreader import SocketUnreader, IterUnreader
class Parser(object):
def __init__(self, mesg_class, cfg, source):
self.mesg_class = mesg_class
mesg_class = None
def __init__(self, cfg, source):
self.cfg = cfg
if hasattr(source, "recv"):
self.unreader = SocketUnreader(source)
@ -47,5 +48,4 @@ class Parser(object):
class RequestParser(Parser):
def __init__(self, *args, **kwargs):
super(RequestParser, self).__init__(Request, *args, **kwargs)
mesg_class = Request