HomePhabricator
Diffusion Scap 16517a84742e

Support utf-8 for config templates

Authored by thcipriani on Jul 2 2018, 5:29 PM.

Description

Support utf-8 for config templates

Summary:
Ensure that each template is stored as unicode in the Jinja template
loader. After rendering, encode unicode to a string that can be written
to the rendered config file.

Bug: T198621

Test Plan: See added tests

Reviewers: mmodell, dduvall, Release-Engineering-Team, Pchelolo, mobrovac

Reviewed By: mmodell, Release-Engineering-Team, Pchelolo, mobrovac

Subscribers: Pchelolo, mobrovac

Tags: Release-Engineering-Team

Differential Revision: https://phabricator.wikimedia.org/D1077

Details

Committed
thciprianiJul 3 2018, 8:22 PM
Reviewer
Release-Engineering-Team
Differential Revision
D1077: Support utf-8 for config templates
Parents
rMSCAba6dfc1336ca: Remove HHVM restart
Branches
Unknown
Tags
Unknown
ChangeId
None
Build Status
Buildable 3048
Build 5104: ci-jessieJenkins