# -*- coding: utf-8 -*- # Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2026 All Rights Reserved # # Licensed under CLOUD LINUX LICENSE AGREEMENT # http://cloudlinux.com/docs/LICENSE.TXT """Bridge between the remote settings file and the local feature flags. CloudLinux already models a feature flag as a file whose presence is the answer, and `clflags` already reads one. What was missing was any way to change that state without shipping a package. This fetches the published settings, decides whether *this* server is in scope for each feature named there, and lays the flag files down accordingly. Consumers never see any of it: they call `clflags.is_enabled()`. """ from clflagssync.sync import run __all__ = ('run',)