22 lines
404 B
Python
22 lines
404 B
Python
from __future__ import absolute_import
|
|
|
|
import atexit
|
|
import logging
|
|
|
|
from project_tools.api import register_tool
|
|
|
|
from .links import job_list
|
|
from .runtime import scheduler
|
|
import logging
|
|
|
|
logger = logging.getLogger(__name__)
|
|
|
|
|
|
def schedule_shutdown_on_exit():
|
|
logger.debug('Scheduler shut down on exit')
|
|
scheduler.shutdown()
|
|
|
|
|
|
atexit.register(schedule_shutdown_on_exit)
|
|
register_tool(job_list)
|