예제 #1
0
 def _set_up_scheduler(self):
     # Creates scheduler with local database and logger
     # returns scheduler
     jobstores = {
         'default': SQLAlchemyJobStore(url='sqlite:///'+self.storage_location+'/jobs.db')
     }
     scheduler = BackgroundScheduler(jobstores = jobstores)
     scheduler.name = 'apscheduler'
     self._setup_logger(scheduler.name)
     # scheduler.add_job(memory_info, 'interval', seconds= 60 , name = 'memory', id = 'memory', replace_existing=True)
     return scheduler