def get(self): self.response.headers['Content-Type'] = 'application/json' logging.info("get single job received") # GET a not running& not finished& not requested job from DB job = Job.getNext() if job is None: logging.info('no not-running job found that was not requested already, abort') self.error(204) return l = { 'jobs': [job.getJSON()]} content = json.dumps(l, indent=2) logging.info(job) self.response.out.write(content)