home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.6)
-
- import cherrypy
- from cherrypy import wsgiserver
-
- class CPHTTPRequest(wsgiserver.HTTPRequest):
-
- def __init__(self, sendall, environ, wsgi_app):
- s = cherrypy.server
- if not s.max_request_header_size:
- pass
- self.max_request_header_size = 0
- if not s.max_request_body_size:
- pass
- self.max_request_body_size = 0
- wsgiserver.HTTPRequest.__init__(self, sendall, environ, wsgi_app)
-
-
-
- class CPHTTPConnection(wsgiserver.HTTPConnection):
- RequestHandlerClass = CPHTTPRequest
-
-
- class CPWSGIServer(wsgiserver.CherryPyWSGIServer):
- ConnectionClass = CPHTTPConnection
-
- def __init__(self):
- server = cherrypy.server
- sockFile = server.socket_file
- if sockFile:
- bind_addr = sockFile
- else:
- bind_addr = (server.socket_host, server.socket_port)
- s = wsgiserver.CherryPyWSGIServer
- s.__init__(self, bind_addr, cherrypy.tree, server.thread_pool, server.socket_host, max = server.thread_pool_max, request_queue_size = server.socket_queue_size, timeout = server.socket_timeout, shutdown_timeout = server.shutdown_timeout)
- self.protocol = server.protocol_version
- self.nodelay = server.nodelay
- self.ssl_certificate = server.ssl_certificate
- self.ssl_private_key = server.ssl_private_key
-
-
-