Make mesg_class a class attribute.

This commit is contained in:
Berker Peksag 2015-01-30 22:14:34 +02:00
parent 4de78cffdf
commit 6db35f66a3

View File

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