llama-stack-mirror/llama_stack/templates
Sébastien Han 25268854bc
fix: allow default empty vars for conditionals (#2570)
# What does this PR do?

We were not using conditionals correctly, conditionals can only be used
when the env variable is set, so `${env.ENVIRONMENT:+}` would return
None is ENVIRONMENT is not set.

If you want to create a conditional value, you need to do
`${env.ENVIRONMENT:=}`, this will pick the value of ENVIRONMENT if set,
otherwise will return None.

Closes: https://github.com/meta-llama/llama-stack/issues/2564

Signed-off-by: Sébastien Han <seb@redhat.com>
2025-07-01 14:42:05 +02:00
..
bedrock fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
cerebras fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
ci-tests fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
dell fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
experimental-post-training fix: Some missed env variable changes from PR 2490 (#2538) 2025-06-26 17:59:15 -07:00
fireworks fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
groq fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
hf-endpoint fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
hf-serverless fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
llama_api fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
meta-reference-gpu fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
nvidia fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
ollama fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
open-benchmark fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
passthrough fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
postgres-demo fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
remote-vllm fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
sambanova fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
starter fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
tgi fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
together fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
vllm-gpu fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
watsonx fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
__init__.py Auto-generate distro yamls + docs (#468) 2024-11-18 14:57:06 -08:00
template.py chore: remove nested imports (#2515) 2025-06-26 08:01:05 +05:30