Esempio n. 1
0
 def reset(self):
     SM2Mnemosyne.reset(self)
     if self.database().is_loaded():
         self.database().set_scheduler_data(self.UNSEEN)
Esempio n. 2
0
 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)
Esempio n. 3
0
 def __init__(self, component_manager):
     SM2Mnemosyne.__init__(self, component_manager)
     self.first_run = True
Esempio n. 4
0
 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)
Esempio n. 5
0
 def __init__(self, component_manager):
     SM2Mnemosyne.__init__(self, component_manager)
     self.first_run = True
Esempio n. 6
0
    def __init__(self):
        SM2Mnemosyne.__init__(self)

        self.name = "SM2 generator edition"
        self.description = "SM2 scheduler based on generators"