Skip to content

Commit ff371b9

Browse files
authored
Master feature flag (#815)
feat: master feature flag
1 parent 6af1b07 commit ff371b9

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/xpk/utils/feature_flags.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,12 @@
1818

1919

2020
def _get_boolean_flag(flag: str, default: bool) -> bool:
21-
return os.getenv(flag, str(default)).lower() == "true"
21+
experiment_value = os.getenv(flag, "").lower()
22+
if experiment_value in ["true", "false"]:
23+
return experiment_value == "true"
24+
25+
xpk_tester = os.getenv("XPK_TESTER", "").lower() == "true"
26+
return xpk_tester or default
2227

2328

2429
class _FeatureFlags:

0 commit comments

Comments
 (0)