def _perform_shared_db_changes(current_version, upgrade_to_version):
    """Perform database actions for a db version change"""
    if current_version is not None:
        LOG.debug('Initialization of shared databases updates from version {} to {})',
                  current_version, upgrade_to_version)
        run_shared_db_updates(current_version, upgrade_to_version)
    G.LOCAL_DB.set_value('shared_db_version', upgrade_to_version)
Esempio n. 2
0
def _perform_shared_db_changes(db_version):
    """Perform database actions for a db version change"""
    db_new_version = '0.1'
    if db_version != db_new_version:
        common.debug('Initialization of shared database updates from version {} to {})'
                     .format(db_version, db_new_version))
        run_shared_db_updates(db_version, db_new_version)
        g.LOCAL_DB.set_value('shared_db_version', db_new_version)
Esempio n. 3
0
def _perform_shared_db_changes(db_version):
    """Perform database actions for a db version change"""
    db_new_version = '0.1'
    if db_version != db_new_version:
        from resources.lib.common import debug
        debug(
            'Initialization of shared database updates from version {} to {})',
            db_version, db_new_version)
        run_shared_db_updates(db_version, db_new_version)
        g.LOCAL_DB.set_value('shared_db_version', db_new_version)
def _perform_shared_db_changes(current_version, upgrade_to_version):
    """Perform database actions for a db version change"""
    # This is a temporary bug fix, to be removed on future addon versions,
    # this because a previous oversight never saved the current version
    # Init fix
    service_previous_ver = g.LOCAL_DB.get_value('service_previous_version', None)
    if service_previous_ver is not None and\
            current_version is None and\
            not is_minimum_version(service_previous_ver, '0.17.0'):
        current_version = '0.1'
    # End fix

    if current_version is not None:
        debug('Initialization of shared databases updates from version {} to {})', current_version, upgrade_to_version)
        run_shared_db_updates(current_version, upgrade_to_version)
    g.LOCAL_DB.set_value('shared_db_version', upgrade_to_version)
def _perform_shared_db_changes(current_version, upgrade_to_version):
    """Perform database actions for a db version change"""
    if current_version is not None:
        LOG.debug('Initialize shared databases updates, from version {} to {}',
                  current_version, upgrade_to_version)
        run_shared_db_updates(current_version, upgrade_to_version)