INNER CODE UNIT · Python
_in_values
llm-d/llm-d · scripts/guide.py:363
def _in_values(value: Any, allowed: list) -> bool:
"""Membership against a declared ``values:`` list, compared as strings —
YAML may parse entries (or the candidate) as ints or booleans."""
return str(value) in [str(v) for v in allowed]
def _check_env(env: Any, f: Findings) -> set[str]:
declared: set[str] = set()
if not isinstance(env, dict):
f.error("env: must be a map")
return declared
for k in env:
if k not in ENV_KEYS:
f.error(f"env: unknown key {k!r} (allowed: {sorted(ENV_KEYS)})")
src = env.get("source")