Ejemplo n.º 1
0
def bootstrap_callback(current_value, new_value):
    if current_value == new_value:
        return new_value
    if new_value:
        for key, value in LARGE_SITE_MODE_SETTINGS.items():
            settings.update(key, value)
    else:
        for key in LARGE_SITE_MODE_SETTINGS:
            settings.reset(key)
    return new_value
Ejemplo n.º 2
0
def bootstrap_callback(current_value, new_value):
    '''Callback to update settings'''

    if current_value == new_value:
        # Do not overwrite settings in case that tha value is the same
        return new_value

    if new_value:
        for key, value in LARGE_SITE_MODE_SETTINGS.items():
            settings.update(key, value)

    else:
        for key in LARGE_SITE_MODE_SETTINGS:
            settings.reset(key)

    return new_value
Ejemplo n.º 3
0
def bootstrap_callback(current_value, new_value):
    '''Callback to update settings'''

    if current_value == new_value:
        # Do not overwrite settings in case that tha value is the same
        return new_value

    if new_value:
        for key, value in LARGE_SITE_MODE_SETTINGS.items():
            settings.update(key, value)

    else:
        for key in LARGE_SITE_MODE_SETTINGS:
            settings.reset(key)

    return new_value