Exemplo n.º 1
0
 def __init__(self):
     Scheduler.__init__(self)
     fc = app.test_client() # Flask client emulator
     # Schedule uses the local timezone, which has been set to CST.
     self.every().friday.at("16:10").do(fc.get, '/newdoc')
     self.every().sunday.at("07:27").do(fc.get, '/updateweather')
     self.every().wednesday.at("07:27").do(fc.get, '/updateweather')
Exemplo n.º 2
0
 def __init__(self, reschedule_on_failure=True):
     """
     If reschedule_on_failure is True, jobs will be rescheduled for their
     next run as if they had completed successfully. If False, they'll run
     on the next run_pending() tick.
     """
     self.reschedule_on_failure = reschedule_on_failure
     Scheduler.__init__(self)
Exemplo n.º 3
0
 def __init__(self, reschedule_on_failure=True):
   """
   If reschedule_on_failure is True, jobs will be rescheduled for their
   next run as if they had completed successfully. If False, they'll run
   on the next run_pending() tick.
   """
   self.reschedule_on_failure = reschedule_on_failure
   Scheduler.__init__(self)
Exemplo n.º 4
0
 def __init__(self):
     Scheduler.__init__(self)
     fc = app.test_client() # Flask client emulator
     from Bot import Chatbot
     cb = Chatbot()
     # Schedule uses the local timezone, which has been set to CST.
     self.every().friday.at("16:10").do(fc.get, '/newdoc')
     self.every().sunday.at("07:27").do(fc.get, '/updateweather')
     j = self.every().tuesday.at("09:00").do(startd, cb.run, cb.quit)
     if week.DaysTo('last Tuesday') == 0:
         j.run()
     self.every().tuesday.at("22:00").do(cb.quit)
     self.every().wednesday.at("07:27").do(fc.get, '/updateweather')
Exemplo n.º 5
0
 def __init__(self):
     Scheduler.__init__(self)