in lib/metric-config-parser/metric_config_parser/config.py [0:0]
def get_env(self) -> jinja2.Environment:
"""
Create a Jinja2 environment that understands the SQL agg_* helpers in mozanalysis.metrics.
Just a wrapper to avoid leaking temporary variables to the module scope."""
env = jinja2.Environment(autoescape=False, undefined=StrictUndefined)
if self.functions is not None:
for slug, function in self.functions.functions.items():
env.globals[slug] = function.definition
return env