Ansible repository with playbooks to manage azure objects
No puede seleccionar más de 25 temas
Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
|
- #!/usr/bin/env python3
- # filename: check_jinja_syntax.py
- import sys
- import os
- from jinja2 import Environment, FileSystemLoader
-
- #for arg in sys.argv:
- # print(arg)
- env = Environment(loader=FileSystemLoader(sys.argv[1]))
- #templates = []
- #for x in env.list_templates():
- # if x.endswith('.j2'):
- # templates.append(x)
- templates = [x for x in env.list_templates() if x.endswith('.j2')]
- for template in templates:
- print(template)
- t = env.get_template(template)
- env.parse(t)
|