Ejemplo n.º 1
0
 def __init__(self, *args, **kwargs):
     global tracer
     global q
     self._response_headers = []
     # print DEBUG_ENABLED
     # self.http_version = "1.1"
     DBG("START")
     # STDERR("START: debug_enable=%s"%DEBUG_ENABLED)
     if DEBUG_ENABLED:
         # STDERR("bps: %s" % tracer.get_all_breaks())
         if tracer.get_all_breaks():
             q.put("set_continue")
         tracer.set_trace()
         tracer.process_pending_commands()
         # STDERR("bps: %s" % tracer.get_all_breaks())
         # STDERR("%d" % q.unfinished_tasks)
     else:
         # Debug is not enable and there are no breakpoints
         # continue without debugger overhead
         # STDERR(repr(tracer.get_all_breaks()))
         sys.settrace(None)
     WSGIRequestHandler.__init__(self, *args, **kwargs)
     # STDOUT("aqui")
     # print self.requestline
     # print self.headers
     try:
         WSOUT("REQUEST_HEADERS", "%s\n%s\n%s" % ("-" * 20, self.requestline, self.headers))
     except AttributeError:
         pass
     DBG("STOP")
Ejemplo n.º 2
0
 def __init__(self, sock, client_addr, server):
     if server.socket_type == socket.AF_UNIX:
         client_addr = ['0.0.0.0']
     WSGIRequestHandler.__init__(self, sock, client_addr, server)
Ejemplo n.º 3
0
 def __init__(self, sock, client_addr, server):
     if server.socket_type == socket.AF_UNIX:
         client_addr = ['0.0.0.0']
     WSGIRequestHandler.__init__(self, sock, client_addr, server)
Ejemplo n.º 4
0
Archivo: http.py Proyecto: HounD/thebot
 def __init__(self, *args, **kwargs):
     self.logger = logging.getLogger('thebot.batteries.http')
     WSGIRequestHandler.__init__(self, *args, **kwargs)
Ejemplo n.º 5
0
 def __init__(self, request, client_address, server):
     # Everything expects a (host, port) pair, so let's provide something like that.
     client_address = (client_address, 0)
     WSGIRequestHandler.__init__(self, request, client_address, server)
Ejemplo n.º 6
0
 def __init__(self, request, client_address, server):
     server.get_app = lambda: app
     server.base_environ = self.setup_environ()
     WSGIRequestHandler.__init__(self, request, client_address, server)
Ejemplo n.º 7
0
 def __init__(self, *args, **kwargs):
     self.logger = logging.getLogger('thebot.batteries.http')
     WSGIRequestHandler.__init__(self, *args, **kwargs)