def reset_job(self, description):
class_list = self.config.crontabber.jobs.class_list<EOL>class_list = self._reorder_class_list(class_list)<EOL>for class_name, job_class in class_list:<EOL><INDENT>if (<EOL>job_class.app_name == description or<EOL>description == job_class.__module__ + '<STR_LIT:.>' + job_class.__name__<EOL>):<EOL><INDENT>if job_class.app_name in self.job_state_database:<EOL><INDENT>self.config.logger.info('<STR_LIT>')<EOL>self.job_state_database.pop(job_class.app_name)<EOL><DEDENT>else:<EOL><INDENT>self.config.logger.warning('<STR_LIT>')<EOL><DEDENT>return<EOL><DEDENT><DEDENT>raise JobNotFoundError(description)<EOL>
remove the job from the state.
        if means that next time we run, this job will start over from scratch.