about summary refs log tree commit diff
path: root/gn_libs/jobs/__init__.py
blob: 7927f8da4929e2fe1049ea77288f2082ca237a22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
"""This package deals with launching and managing background/async jobs."""
from .migrations import run_migrations
from .jobs import (job,
                   kill_job,
                   launch_job,
                   delete_job,
                   delete_jobs,
                   initialise_job,
                   push_to_stream,
                   update_metadata,
                   jobs_by_external_id,
                   delete_expired_jobs)

def init_app(flask_app):
    """Initialise the migrations for flask"""
    run_migrations(flask_app.config["ASYNCHRONOUS_JOBS_SQLITE_DB"])