Beispiel #1
0
 def __init__(self, request, client_address, server):
     self._client_address = client_address
     self._authenticated = False
     self._server = server
     self._user = None
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address,
                                         server)
Beispiel #2
0
 def __init__(self, request, client_address, server):
     self._client_address = client_address
     self._authenticated = False
     self._server = server
     self._user = None
     SimpleXMLRPCRequestHandler.__init__(self, request,
                                         client_address, server)
Beispiel #3
0
 def __init__(self, request, client_address, server):
     self.ip, self.port = client_address
     global visitor
     if self.ip != visitor['vistorip']:
         log = " localip:%s . invalid address %s:%d " % (visitor['localip'],
                                                         self.ip, self.port)
         send = MyEmail('*****@*****.**', 'password',
                        visitor['maillist'], 'operate server batch', log)
         send.SendEmail()
         return
     else:
         if visitor['lastvisittime'] == '':
             visitor['lastvisittime'] = GetNowTime()
         else:
             lastvisittime = visitor['lastvisittime']
             lasttime = time.strptime(lastvisittime, '%Y-%m-%d %H:%M:%S')
             currtime = time.strptime(GetNowTime(), '%Y-%m-%d %H:%M:%S')
             lasttimedate = datetime.datetime(lasttime[0], lasttime[1],
                                              lasttime[2], lasttime[3],
                                              lasttime[4], lasttime[5])
             currtimedate = datetime.datetime(currtime[0], currtime[1],
                                              currtime[2], currtime[3],
                                              currtime[4], currtime[5])
             interval = currtimedate - lasttimedate
             #if interval.seconds < 2:
             #	log= "localip:%s .last visit time %s, too many connection from: %s:%d " % (visitor['localip'],visitor['lastvisittime'],self.ip,self.port)
             #	print log
             #	send=MyEmail('*****@*****.**','password',visitor['maillist'],'operate server batch',log)
             #	send.SendEmail()
             #	return
         print visitor
         visitor['lastvisittime'] = GetNowTime()
         log = "localip %s ,visit time :%s  from  %s:%d " % (
             visitor['localip'], visitor['lastvisittime'], self.ip,
             self.port)
         print log
         send = MyEmail('*****@*****.**', 'password',
                        visitor['maillist'], 'operate server batch', log)
         send.SendEmail()
         SimpleXMLRPCRequestHandler.__init__(self, request, client_address,
                                             server)
Beispiel #4
0
 def __init__(self, request, client_address, server):
     # initialize rpc server and get client ip address. call parent initial method.
     rpc_paths = ('/RPC2', )
     self.clientip = client_address[0]
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address,
                                         server)
Beispiel #5
0
 def __init__(self, request, client_address, server):
     global current_ip
     current_ip = client_address[0]
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address,
                                         server)
Beispiel #6
0
 def __init__(self, request, client_address, server):
     Log("Connect from:\t%s" % client_address[0], False)
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
Beispiel #7
0
 def __init__(self, request, client_address, server):
   globals()["current_request"] = client_address
   SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
	def __init__(self, *args):
		SimpleXMLRPCRequestHandler.__init__(self, *args)
 def __init__(self, request, client_address, server):
     global ipAddress
     ipAddress = client_address
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address,
                                         server)
Beispiel #10
0
 def __init__(self, *args, **kw):
     self.verbose = False
     SimpleXMLRPCRequestHandler.__init__(self, *args, **kw)
 def __init__(self, hosts_allowed, request, client_address, server):
     self.hosts_allowed = hosts_allowed
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
Beispiel #12
0
 def __init__(self, request, client_address, server):
     self.server = server
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
Beispiel #13
0
 def __init__(self, *args, **kw):
     self.verbose = False
     SimpleXMLRPCRequestHandler.__init__(self, *args, **kw)
Beispiel #14
0
	def __init__(self, request, client_address, server):
		self.log = log.get_log("client %s:%d" % client_address)
		SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
Beispiel #15
0
 def __init__(self, *args, **kwargs):
     SimpleXMLRPCRequestHandler.__init__(self, *args, **kwargs)
 def __init__(self, request, client_address, server):
     local_data = get_request_data()
     local_data.request = request
     local_data.client_address = client_address
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
Beispiel #17
0
 def __init__(self, req, addr, server):
     self.client_ip = addr[0]
     SimpleXMLRPCRequestHandler.__init__(self, req, addr, server)
     self.rpc_paths = ("/RPC2",)
Beispiel #18
0
 def __init__(self, request, client_address, server):
     self.connection_token = server.connection_token
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
	def __init__(self, request, client_address, server):
		print client_address# do what you need to do with client_address here
		SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
Beispiel #20
0
 def __init__(self, req, addr, server):
     SimpleXMLRPCRequestHandler.__init__(self, req, addr, server)
Beispiel #21
0
 def __init__(self, request, client_address, server):
     self.client_address = client_address[0]
     RequestHandler.__init__(self, request, client_address, server)
	def __init__(self, request, client_address, server, client_digest=None):
		self.authMap = server.getAuthenticationMap()
		SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
		self.client_digest = client_digest
 def __init__(self, a, b, c):
     SimpleXMLRPCRequestHandler.__init__(self, a, b, c)
 def __init__(self, hosts_allowed, request, client_address, server):
     self.hosts_allowed = hosts_allowed
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address,
                                         server)
Beispiel #25
0
 def __init__(self, request, client_address, server):
     try:
         SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
     except Exception, Argument:
         print "Exception in RequestHandler: " + str(Argument)
 def __init__(self, request, client_address, server):
         global ipAddress
         ipAddress = client_address
         SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
Beispiel #27
0
 def __init__(self, request, client_address, server):
     rpc_paths = ('/RPC2',)
     self.clientip = client_address[0]
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
Beispiel #28
0
 def __init__(self, request, client_address, server):
     self.server = server
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
Beispiel #29
0
 def __init__(self, request, client_address, server):
     global current_ip
     current_ip = client_address[0]
     SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)