def reset(self): SM2Mnemosyne.reset(self) if self.database().is_loaded(): self.database().set_scheduler_data(self.UNSEEN)
def reset(self, new_only=False): if self.first_run and self.config()["cramming_store_state"] == False: self.database().set_scheduler_data(self.UNSEEN) self.first_run = False SM2Mnemosyne.reset(self, new_only)
def __init__(self, component_manager): SM2Mnemosyne.__init__(self, component_manager) self.first_run = True
def reset(self): if self.first_run and self.config()["cramming_store_state"] == False: self.database().set_scheduler_data(self.UNSEEN) self.first_run = False SM2Mnemosyne.reset(self)
def __init__(self, component_manager): SM2Mnemosyne.__init__(self, component_manager) self.first_run = True
def __init__(self): SM2Mnemosyne.__init__(self) self.name = "SM2 generator edition" self.description = "SM2 scheduler based on generators"