Commit cb028b94 by Michael DeHaan

Merge pull request #3731 from bcoca/jinja_override_typed

now correctly 'types' value pairs that are passed to jinja overrides
parents 0335d05f 581a0c9f
......@@ -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)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment