Shutdown scheduler everytime Mayan exits for any reason

This commit is contained in:
Roberto Rosario
2012-07-20 17:03:23 -04:00
parent dd8d35aec6
commit ea19bd901a

View File

@@ -1,6 +1,7 @@
from __future__ import absolute_import
import logging
import atexit
from .runtime import scheduler
@@ -34,4 +35,10 @@ def sheduler_shutdown_pre_migrate(sender, **kwargs):
scheduler.shutdown()
def schedule_shutdown_on_exit():
logger.debug('Scheduler shut down on exit')
scheduler.shutdown()
register_tool(job_list)
atexit.register(schedule_shutdown_on_exit)