__init__.py 356 Bytes
from sqlalchemy import engine_from_config
from .models import EisDBSession, EisBase

def main(global_config, **settings):
    """ This function returns a Pyramid WSGI application.
    """
    if 'eis.' in settings:
        engine = engine_from_config(settings, 'eis.')
        EisDBSession.configure(bind=engine)
        EisBase.metadata.bind = engine