chainqueue/chainqueue/runnable/sql.py

15 lines
346 B
Python
Raw Normal View History

2021-08-26 10:05:56 +02:00
# standard imports
import logging
# local imports
from chainqueue.db.models.base import SessionBase
from chainqueue.db import dsn_from_config
logg = logging.getLogger(__name__)
def setup_backend(config, debug=False):
dsn = dsn_from_config(config)
logg.debug('dsn {}'.format(dsn))
SessionBase.connect(dsn, debug=debug)