def get(self):
   # Must be a GET handler because this runs in a cron job.
   max_tasks = int(self.request.get('max_tasks', 0))
   if max_tasks:
     self.write_json_response(microversions.process_data(max_tasks=max_tasks))
   else:
     self.write_json_response(microversions.process_data_with_backoff())
예제 #2
0
 def get(self):
     # Must be a GET handler because this runs in a cron job.
     max_tasks = int(self.request.get('max_tasks', 0))
     if max_tasks:
         self.write_json_response(
             microversions.process_data(max_tasks=max_tasks))
     else:
         self.write_json_response(microversions.process_data_with_backoff())
예제 #3
0
def process_microversions():
  results = microversions.process_data()
  for result in results:
    if 'error' in result:
      raise result['error']
  return results