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
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
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