thirdparty/google_appengine/google/appengine/runtime/apiproxy.py
changeset 2864 2e0b0af889be
parent 1278 a7766286a7be
equal deleted inserted replaced
2862:27971a13089f 2864:2e0b0af889be
   129         self.package, self.call, e.buffer(), self.__result_dict,
   129         self.package, self.call, e.buffer(), self.__result_dict,
   130         self.__MakeCallDone, self, deadline=(self.deadline or -1))
   130         self.__MakeCallDone, self, deadline=(self.deadline or -1))
   131 
   131 
   132   def __MakeCallDone(self):
   132   def __MakeCallDone(self):
   133     self.__state = RPC.FINISHING
   133     self.__state = RPC.FINISHING
       
   134     self.cpu_usage_mcycles = self.__result_dict['cpu_usage_mcycles']
   134     if self.__result_dict['error'] == APPLICATION_ERROR:
   135     if self.__result_dict['error'] == APPLICATION_ERROR:
   135       self.__exception = apiproxy_errors.ApplicationError(
   136       self.__exception = apiproxy_errors.ApplicationError(
   136           self.__result_dict['application_error'],
   137           self.__result_dict['application_error'],
   137           self.__result_dict['error_detail'])
   138           self.__result_dict['error_detail'])
   138     elif self.__result_dict['error'] == CAPABILITY_DISABLED:
   139     elif self.__result_dict['error'] == CAPABILITY_DISABLED: