mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
now correctly 'types' value pairs that are passed as options to jinja
override Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
This commit is contained in:
@@ -28,6 +28,7 @@ import time
|
||||
import subprocess
|
||||
import datetime
|
||||
import pwd
|
||||
import ast
|
||||
|
||||
class Globals(object):
|
||||
|
||||
@@ -435,7 +436,7 @@ def template_from_file(basedir, path, vars):
|
||||
data = data[eol+1:]
|
||||
for pair in line.split(','):
|
||||
(key,val) = pair.split(':')
|
||||
setattr(environment,key.strip(),val.strip())
|
||||
setattr(environment,key.strip(),ast.literal_eval(val.strip()))
|
||||
|
||||
environment.template_class = J2Template
|
||||
t = environment.from_string(data)
|
||||
|
||||
Reference in New Issue
Block a user