Skip to content

Commit f777868

Browse files
committed
Make jinja complain if variable is undefined
1 parent 1c65f00 commit f777868

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

metacompose/cli/main.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import sys
22
import os
33
import yaml
4-
from jinja2 import Environment, FileSystemLoader
4+
from jinja2 import Environment, FileSystemLoader, StrictUndefined
55

66
def env_override(value, key):
77
return os.getenv(key, value)
@@ -11,7 +11,8 @@ def main():
1111
template_file_name = "meta-compose.yml"
1212
data_file_name = "meta-compose-data.yml"
1313

14-
jinja = Environment(loader=FileSystemLoader("."))
14+
jinja = Environment(loader=FileSystemLoader("."), undefined=StrictUndefined)
15+
1516
jinja.filters['env'] = env_override
1617

1718
template = jinja.get_template(template_file_name)

0 commit comments

Comments
 (0)