def get_running_job(): ret = Core.get_lock(JobDataModel.LOCK) if not ret: return None else: job_id = int(ret) try: job = JobDataModel.get(JobDataModel.id == job_id) return job except JobDataModel.DoesNotExist: return None