예제 #1
0
파일: scheduler.py 프로젝트: peuter/gosa
 def __init__(self):
     env = Environment.getInstance()
     self.log = logging.getLogger(__name__)
     self.log.debug("initializing scheduler service")
     self.env = env
     self.sched = Scheduler()
     self.sched.daemonic = True
     self.sched.add_jobstore(RAMJobStore(), 'ram', True)
예제 #2
0
    def __init__(self):
        env = Environment.getInstance()
        self.log = logging.getLogger(__name__)
        self.log.debug("initializing scheduler")
        self.env = env

        self.sched = Scheduler()
        self.sched.add_jobstore(
            SQLAlchemyJobStore(
                engine=self.env.getDatabaseEngine("backend-database")),
            "default")
        self.sched.add_jobstore(RAMJobStore(), 'ram', True)