def setup_session():
    """Cleanup any previous transaction and initialize a new database and
    session to work with."""
    if models.Session:
        models.cleanup_session()
        models.Session = None
    models.init_session(":memory:")
    try:
        models.transfer_session.query(models.Unit).one()
    except MultipleResultsFound:
        assert False
    except NoResultFound:
        assert True
Пример #2
0
def setup_session():
    """Cleanup any previous transaction and initialize a new database and
    session to work with."""
    if models.Session:
        models.cleanup_session()
        models.Session = None
    models.init_session(":memory:")
    try:
        models.transfer_session.query(models.Unit).one()
    except MultipleResultsFound:
        assert False
    except NoResultFound:
        assert True
Пример #3
0
def manage_automation_execution(pid_file):
    """Cleanup procedures for transfer.py."""
    LOGGER.info("Running post-execution clean-up. Exiting script")
    os.remove(pid_file)
    models.cleanup_session()
Пример #4
0
def manage_automation_execution(pid_file):
    """Cleanup procedures for transfer.py."""
    LOGGER.info("Running post-execution clean-up. Exiting script")
    os.remove(pid_file)
    models.cleanup_session()