Handle non-ASCII chars during template data decode

Change requested by terminalmage, line 255.
This commit is contained in:
Gabriel 2018-10-10 12:13:04 -04:00 committed by rallytime
parent 435afb76ad
commit d336decde7
No known key found for this signature in database
GPG key ID: E8F1A4B90D0DEA19

View file

@ -252,7 +252,7 @@ def _construct_pillar(top_dir,
else:
data = contents
if template is True:
data = salt.template.compile_template_str(template=salt.utils.stringutils.to_str(contents),
data = salt.template.compile_template_str(template=salt.utils.stringutils.to_unicode(contents),
renderers=renderers,
default=render_default,
blacklist=renderer_blacklist,