Exemple #1
0
 def __call__(self, data, message):
     """Acks message and sets result."""
     message.ack()
     if data['failure']:
         self._results.put(RemoteError(*data['failure']))
     else:
         self._results.put(data['result'])
Exemple #2
0
 def __call__(self, data):
     """The consume() callback will call this.  Store the result."""
     if data['failure']:
         self._result = RemoteError(*data['failure'])
     elif data.get('ending', False):
         self._got_ending = True
     else:
         self._result = data['result']
Exemple #3
0
 def __call__(self, data, message):
     """Acks message and sets result."""
     message.ack()
     if data['failure']:
         self._results.put(RemoteError(*data['failure']))
     elif data.get('ending', False):
         self._got_ending = True
     else:
         self._results.put(data['result'])
Exemple #4
0
 def __call__(self, data):
     """The consume() callback will call this.  Store the result."""
     if data['failure']:
         self._result = RemoteError(*data['failure'])
     else:
         self._result = data['result']