def _remote(self, response, msg_type=None): # print 'RESPONSE: %s' % response if msg_type is not None: try: return message_from_json(msg_type, response) except AttributeError, e: print 'AttributeError decoding json: %s\n\nRESPONSE: %s' % (e, response) return msg_type()
def message_from_json(self, *args, **kwargs): return message_from_json(*args, **kwargs)
def decorated(self, msg, *args, **kw): response, data = f(self, data=proto.message_to_json(msg), *args, **kw) return response, proto.message_from_json(response_msg, data)