コード例 #1
0
ファイル: beahlib.py プロジェクト: beaker-project/beah
 def __call__(self, evt):
     self.s.send(json.dumps(evt)+"\n")
     if self.nowait:
         return
     while True:
         answ = self.s.recv(4096)
         self.buffer += answ
         ht = self.buffer.split("\n", 1)
         if len(ht) > 1:
             (head, self.buffer) = ht
             return an_answer(evt, head)
コード例 #2
0
 def __call__(self, evt):
     self.s.send(json.dumps(evt) + "\n")
     if self.nowait:
         return
     while True:
         answ = self.s.recv(4096)
         self.buffer += answ
         ht = self.buffer.split("\n", 1)
         if len(ht) > 1:
             (head, self.buffer) = ht
             return an_answer(evt, head)
コード例 #3
0
 def pre_proc(self, evt):
     print json.dumps(evt)
     return False
コード例 #4
0
ファイル: twmisc.py プロジェクト: beaker-project/beah
 def format(obj):
     """Create a message from an object"""
     return json.dumps(obj) + "\n"
コード例 #5
0
ファイル: rhts_xmlrpc.py プロジェクト: sssst315/beah
 def send_evt(self, evt):
     log.debug("sending evt: %r", evt)
     self.__controller_output(json.dumps(evt))
コード例 #6
0
ファイル: rhts_xmlrpc.py プロジェクト: beaker-project/beah
 def send_evt(self, evt):
     log.debug("sending evt: %r", evt)
     self.__controller_output(json.dumps(evt))
コード例 #7
0
ファイル: backends.py プロジェクト: beaker-project/beah
 def pre_proc(self, evt):
     print json.dumps(evt)
     return False
コード例 #8
0
ファイル: beahlib.py プロジェクト: beaker-project/beah
def stdout_send_noanswer(evt):
    print json.dumps(evt)
    return 0
コード例 #9
0
ファイル: beahlib.py プロジェクト: beaker-project/beah
def stdout_send(evt):
    print json.dumps(evt)
    answ = sys.stdin.readline()
    return an_answer(evt, answ)
コード例 #10
0
def stdout_send_noanswer(evt):
    print json.dumps(evt)
    return 0
コード例 #11
0
def stdout_send(evt):
    print json.dumps(evt)
    answ = sys.stdin.readline()
    return an_answer(evt, answ)