Exemplo n.º 1
0
 def setup(self):
     self.request.settimeout(10)
     BaseHTTPRequestHandler.setup(self)
     self._debugCounter = 0
     self._debugUniqueCounter = 0
     self._debugTimeStamp = int(time.time() / 100)
     self._debugLastFileName = ""
Exemplo n.º 2
0
 def setup(self):
     BaseHTTPRequestHandler.setup(self)
     self.ip = self.client_address[0]
     self.name = self.ip
     if not hasattr(self, 'path'):
         self.path = "not set"
     self.size = 0
Exemplo n.º 3
0
 def setup(self):
     BaseHTTPRequestHandler.setup(self)
     self.ip = self.client_address[0]
     self.name = self.ip
     if not hasattr(self, 'path'):
         self.path = "not set"
     self.size = 0
 def setup(self):
     BaseHTTPRequestHandler.setup(self)
     self.__sessionid = None
     self.redirects = {}
     self.scripts = {}
     self.sessions = {}
     self.jsonrpcurl = '/request'
     self.webroot = './webroot'
 def setup(self):
     BaseHTTPRequestHandler.setup(self)
     self.__sessionid = None
     self.redirects = {}
     self.scripts = {}
     self.sessions = {}
     self.jsonrpcurl = '/request'
     self.webroot = './webroot'
Exemplo n.º 6
0
    def setup(self):
        print '进入处理线程'

        MyRequestHandler.do_GET = MyRequestHandler.do_METHOD

        ##
        MyRequestHandler.setup = BaseHTTPRequestHandler.setup
        BaseHTTPRequestHandler.setup(self)
Exemplo n.º 7
0
    def setup(self):
        print "Initialising FairPlay SAP..."
        st = time.clock()
        self.sap = drm.FairPlaySAP(self.server.parent.airtunesd_filename)
        et = time.clock()
        print "Done! Took %.2f seconds." % (et-st)
        self.sap_stage = 0

        BaseHTTPRequestHandler.setup(self)
Exemplo n.º 8
0
 def setup(self):
     """ Function only for SSL
     """
     use_ssl = self.server.handler_params[0].use_ssl
     if use_ssl == True:
         self.connection = self.request
         self.rfile = socket._fileobject(self.request, "rb", self.rbufsize)
         self.wfile = socket._fileobject(self.request, "wb", self.wbufsize)
     else:
         BaseHTTPRequestHandler.setup(self)
Exemplo n.º 9
0
 def setup(self):
     BaseHTTPRequestHandler.setup(self)
     try:
         logfile = settings.NEPALD_LOGFILE
         self.logfile = open(logfile, 'a')
         from os import chmod
         chmod(logfile, 0640)
     except:
         from sys import stderr
         self.logfile = stderr
Exemplo n.º 10
0
 def setup(self):
     """ Function only for SSL
     """
     use_ssl = self.server.handler_params[0].use_ssl
     if use_ssl == True:
         self.connection = self.request
         self.rfile = socket._fileobject(self.request, "rb", self.rbufsize)
         self.wfile = socket._fileobject(self.request, "wb", self.wbufsize)
     else:
         BaseHTTPRequestHandler.setup(self)
Exemplo n.º 11
0
    def setup(self):
        u"""処理の前準備を行う."""
        self.server.inc_client_num()

        BaseHTTPRequestHandler.setup(self)

        self.pragmas = {}
        self.host    = self.address_string()

        logging.info(self.loginfo_setup % self)
Exemplo n.º 12
0
    def setup(self):
        BaseHTTPRequestHandler.setup(self)
        # Put descriptors into the server to let it finish us
        # Tests have shown that the 3 objects referencing the system
        # socket descriptor have to be closed
        self.server.ldesc.append(self.rfile)
        self.server.ldesc.append(self.wfile)
        self.server.ldesc.append(self.request)

        self.config = self.server.config
        self.connq = self.server.connq
        self.conn = None
        self.connts = None
        self.parsed = urlsplit('')
        self.keepaliveout = timedelta(seconds=self.config.keepaliveOutTimeout)

        hppflushfile.FlushFile.reqdata.client_address = self.client_address
Exemplo n.º 13
0
    def setup(self):
        BaseHTTPRequestHandler.setup(self)
        # Put descriptors into the server to let it finish us
        # Tests have shown that the 3 objects referencing the system
        # socket descriptor have to be closed
        self.server.ldesc.append(self.rfile)
        self.server.ldesc.append(self.wfile)
        self.server.ldesc.append(self.request)

        self.config = self.server.config
        self.connq = self.server.connq
        self.conn = None
        self.connts = None
        self.parsed = urlsplit('')
        self.keepaliveout = timedelta(seconds=self.config.keepaliveOutTimeout)

        hppflushfile.FlushFile.reqdata.client_address = self.client_address
Exemplo n.º 14
0
 def setup(self):
     with tmpfiles(certdata, keydata) as (certfile, keyfile):
         self.request = ssl.wrap_socket(
             self.request,
             server_side=True,
             certfile=certfile,
             keyfile=keyfile
         )
     return BaseHTTPRequestHandler.setup(self)
Exemplo n.º 15
0
	def setup(self):
		BaseHTTPRequestHandler.setup(self)
		self.redrect_url = {
			}

		print "now we set up!"
		# 通过一个开关来控制是否调试,如果是调试模式,则打印debug信息,否则只打印Info及以上的信息
		self.debug = True

		# 如果配置文件被删除了,这里新建一个config
		if not os.path.exists("./conf/logging.conf") or not os.path.exists("./conf/url_protocol.conf"):
			print "file [./conf/logging.conf] or [./conf/url_protocol.conf] is not exists!"
			sys.exit(1)

		logging.config.fileConfig("./conf/logging.conf")
		self.logger = logging.getLogger("root")

		if self.debug:
			self.logger.setLevel(logging.DEBUG)
		self.logger.setLevel(logging.DEBUG)

		config = ConfigParser.ConfigParser()
		config.read("./conf/url_protocol.conf")

		# 默认的转发地址,不在规则之内的,都全部转发到这个地方去
		self.default_url = config.get("default_url","url")
		protocol_id = config.get("protocol_id","protocol")
		if protocol_id != "0":
			self.redrect_url = config.items("protocol_id")
		self.protocol = Protocol_Server(self.logger, self.redrect_url, self.default_url, protocol_id)

		try:
			pid = "%s"%(os.getpid())
			self.logger.info("setup is finished! process id is [%s]"%(pid))
			f = file('./lib/process_file','w')
			
			f.write(pid)
		except Exception,e:
			self.logger.error("save process id is failed! [%s]"%e)
			sys.exit(1)
Exemplo n.º 16
0
 def setup(self):
     self.request = ssl_context.wrap_socket(self.request, server_side=True)
     return BaseHTTPRequestHandler.setup(self)
Exemplo n.º 17
0
 def setup(self):
     BaseHTTPRequestHandler.setup(self)
Exemplo n.º 18
0
 def setup(self):
     self.allow_args = self.server.nrpe_server.dont_blame_nrpe
     self.commands = self.server.nrpe_server.commands
     BaseHTTPRequestHandler.setup(self)
Exemplo n.º 19
0
	def setup(self):
		BaseHTTPRequestHandler.setup(self)
		self.request.settimeout(10)
Exemplo n.º 20
0
 def setup(self):
     self.timeout = 2  # avoid request timeout. it works! short timeout as there is only 1 thread
     BaseHTTPRequestHandler.setup(self)
Exemplo n.º 21
0
 def setup(self):
     self.globalAttackMain.setup()
     BaseHTTPRequestHandler.setup(self)
     self.request.settimeout(0.5)
Exemplo n.º 22
0
 def setup(self):
     BaseHTTPRequestHandler.setup(self)
     self.thread = threading.current_thread()
     self.log("Connected {}:{}".format(self.client_address[0],
                                       self.client_address[1]))
Exemplo n.º 23
0
 def setup(self):
     BaseHTTPRequestHandler.setup(self)
     self.gentle = self.server.gentle
     self.public = self.server.public
Exemplo n.º 24
0
 def setup(self):
     self.wbufsize = -1
     self.disable_nagle_algorithm = True
     BaseHTTPRequestHandler.setup(self)
 def setup(self):
     """
     Constructor for WebServer class
     """
     BaseHTTPRequestHandler.setup(self)
Exemplo n.º 26
0
 def setup(self):
     self.request.settimeout(self.timeout)
     BaseHTTPRequestHandler.setup(self)
Exemplo n.º 27
0
    def setup(self):
        self.sap = drm.FairPlaySAP(self.server.parent.airtunesd_filename)
        self.sap_stage = 0

        BaseHTTPRequestHandler.setup(self)
Exemplo n.º 28
0
 def setup(self):
     self.timeout = 90000
     BaseHTTPRequestHandler.setup(self)
     self.request.settimeout(90000)
Exemplo n.º 29
0
 def setup(self):
     BaseHTTPRequestHandler.setup(self)
     self.wfile = BufferedWriter(
         self.wfile)  # Responses have to be buffered and sent in one go
Exemplo n.º 30
0
 def setup(self):
     self.request.settimeout(self.timeout)
     BaseHTTPRequestHandler.setup(self)
Exemplo n.º 31
0
 def setup(self):
  BaseHTTPRequestHandler.setup(self)
  self.wfile = BufferedWriter(self.wfile)# Responses have to be buffered and sent in one go
Exemplo n.º 32
0
 def setup(self):
     """ called on each incoming request. """
     BaseHTTPRequestHandler.setup(self)
     self.ip = self.client_address[0]
     self.name = self.ip
     self.size = 0
Exemplo n.º 33
0
 def setup(self):
     self.timeout = 10
     BaseHTTPRequestHandler.setup(self)
Exemplo n.º 34
0
 def setup(self):
     self.timeout = 10
     BaseHTTPRequestHandler.setup(self)
Exemplo n.º 35
0
 def setup(self):
     BaseHTTPRequestHandler.setup(self)
     self.request.settimeout(60)
Exemplo n.º 36
0
    def setup(self):
        print '进入处理线程'

        ##
        MyRequestHandler.setup = BaseHTTPRequestHandler.setup
        BaseHTTPRequestHandler.setup(self)
Exemplo n.º 37
0
 def setup(self):
     # If the client is unreachable for 5 seconds, close the connection
     self.timeout = 5
     BaseHTTPRequestHandler.setup(self)
Exemplo n.º 38
0
 def setup(self):
     self.sap_stage = 0
     BaseHTTPRequestHandler.setup(self)
Exemplo n.º 39
0
 def setup(self):
     self.sap_stage = 0
     BaseHTTPRequestHandler.setup(self)
Exemplo n.º 40
0
 def setup(self):
   # If the client is unreachable for 5 seconds, close the connection
   self.timeout = 5
   BaseHTTPRequestHandler.setup(self)
Exemplo n.º 41
0
    def setup(self):
        self.sap = drm.FairPlaySAP(self.server.parent.airtunesd_filename)
        self.sap_stage = 0

        BaseHTTPRequestHandler.setup(self)
Exemplo n.º 42
0
 def setup(self):
     self.timeout = 90000
     BaseHTTPRequestHandler.setup(self)
     self.request.settimeout(90000)
Exemplo n.º 43
0
 def setup(self):
     BaseHTTPRequestHandler.setup(self)
     self.idx = sunburnt.SolrInterface("http://localhost:8983/solr/")