MCPcopy Create free account
hub / github.com/YesianRohn/TextSSR / parse_flag_from_env

Function parse_flag_from_env

diffusers/tests/others/test_utils.py:185–198  ·  view source on GitHub ↗
(key, default=False)

Source from the content-addressed store, hash-verified

183
184
185def parse_flag_from_env(key, default=False):
186 try:
187 value = os.environ[key]
188 except KeyError:
189 # KEY isn't set, default to `default`.
190 _value = default
191 else:
192 # KEY is set, convert it to True or False.
193 try:
194 _value = str_to_bool(value)
195 except ValueError:
196 # More values are supported, but let's keep the message simple.
197 raise ValueError(f"If set, {key} must be yes or no.")
198 return _value
199
200
201_run_staging = parse_flag_from_env("HUGGINGFACE_CO_STAGING", default=False)

Callers 1

test_utils.pyFile · 0.70

Calls 1

str_to_boolFunction · 0.90

Tested by

no test coverage detected