�
x[h � �l � S r SSKrSSKrSSKJr Sr Sr Sr Sr Sr Sr
Sr Sr S\\
\4 4S jrg) a?
Feature flags are used as a way to easily toggle configuration
**at build time**. They are provided to accommodate feature deprecation and
downstream configuration changes.
Currently used upstream values for feature flags are set in
``cloudinit/features.py``. Overrides to these values should be
patched directly (e.g., via quilt patch) by downstreams.
Each flag should include a short comment regarding the reason for
the flag and intended lifetime.
Tests are required for new feature flags, and tests must verify
all valid states of a flag, not just the default state.
� N)�DictTF�devel�returnc � � [ R S R R 5 V s0 s H? n [ R
"