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())
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())
def process_microversions(): results = microversions.process_data() for result in results: if 'error' in result: raise result['error'] return results