Exemplo n.º 1
0
    def __init__(self, sock, address):
        IFilter.__init__(self)
        self.logger = logging.getLogger("Session")
        self.sock = sock
        self.addr = address
        self.buffer = ""
        self.status = Session.S_None

        if not self.init_db():           raise "redis connection failed."
        if not self.init_manager():      raise "install chain manager failed."
Exemplo n.º 2
0
    def onProcess(self, request):
        IFilter.onProcess(self, request)
        self.logger.debug("SessionFilter onProcess...")
        try:
            if request.error:
                self.sock.send('1$$Error:%s' %(request.error, ))
            else:
                if not request.result: request.result = ''

                self.sock.send('0$$%s' % (request.result, ))
        except Exception, e:
            self.logger.error("Error: %s " % (e, ))
Exemplo n.º 3
0
Arquivo: purifier.py Projeto: qyb/sohu
 def onProcess(self, request):
     IFilter.onProcess(self, request)
Exemplo n.º 4
0
Arquivo: purifier.py Projeto: qyb/sohu
 def __init__(self):
     IFilter.__init__(self)
Exemplo n.º 5
0
Arquivo: rulers.py Projeto: qyb/sohu
 def __init__(self):
     IFilter.__init__(self)
     self.logger = logging.getLogger("Readability")
Exemplo n.º 6
0
Arquivo: rulers.py Projeto: qyb/sohu
 def __init__(self):
     IFilter.__init__(self)
     self.logger = logging.getLogger("Readability")
Exemplo n.º 7
0
Arquivo: purifier.py Projeto: qyb/sohu
 def onProcess(self, request):
     IFilter.onProcess(self, request)
Exemplo n.º 8
0
Arquivo: purifier.py Projeto: qyb/sohu
 def __init__(self):
     IFilter.__init__(self)