Comment 13 for bug 1596373

Reviewed: https://review.openstack.org/393262
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=36aa652247a83c868a25622bce54cc2b0247dc06
Submitter: Jenkins
Branch: master

commit 36aa652247a83c868a25622bce54cc2b0247dc06
Author: Dan Prince <email address hidden>
Date: Thu Nov 3 07:53:46 2016 -0400

    Neutron L3 service cleanups for hiera json hook

    This patch resolves a few issues I noticed when porting our
    Neutron L3 service to support the new heat hiera agent hook (which
    uses Json instead of Yaml).

     - If NeutronExternalNetworkBridge is an emptry string '' Json was
       dropping the single quotes thus causing the bridge to get set
       incorrectly in the config file. To correct this we use a heat
       conditional to avoid setting the external bridge (the '' default
       is what we want in this case) if the bridge is an empty string.

    Change-Id: I5037cbde6b76a37a4c22c4616278420e9d759109
    Partial-bug: #1596373