def _process(self, op, *args, **kwargs): header,value = op.build(*args, **kwargs) try: with self: # update header self.update_header(header) # send message synchronously _, cmd, value = self.send(header, value) operations._check_status(cmd) return op.parse(cmd, value) except Exception as e: return op.onError(e)
def _process(self, op, *args, **kwargs): header, value = op.build(*args, **kwargs) try: with self: # update header self.update_header(header) # send message synchronously _, cmd, value = self.send(header, value) operations._check_status(cmd) return op.parse(cmd, value) except Exception as e: return op.onError(e)
def innerSuccess(m, response, value): try: operations._check_status(response) onSuccess(m, response, value) except Exception as ex: onError(ex)