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)
Exemple #4
0
 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)