Shutdown scheduler on management commands and on every exit
This commit is contained in:
@@ -1,4 +1,13 @@
|
||||
from apscheduler.scheduler import Scheduler
|
||||
|
||||
_lockdown = False
|
||||
scheduler = Scheduler()
|
||||
scheduler.start()
|
||||
|
||||
|
||||
def lockdown():
|
||||
global _lockdown
|
||||
_lockdown = True
|
||||
|
||||
|
||||
if not _lockdown:
|
||||
scheduler.start()
|
||||
|
||||
Reference in New Issue
Block a user