Comment 14 for bug 1788907

Reviewed: https://review.openstack.org/596467
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=0ed2cf7aea9f9e6be9e2ddf0fe7b5c6311e35994
Submitter: Zuul
Branch: master

commit 0ed2cf7aea9f9e6be9e2ddf0fe7b5c6311e35994
Author: Ben Nemec <email address hidden>
Date: Wed Jul 11 20:57:51 2018 +0000

    Conditionalize rndc changes

    The changes to allow configuration of more rndc options had a
    cross-repo dependency on the tripleo-heat-templates changes that
    made use of the new options. Unfortunately, the puppet changes
    landed first and are now broken because necessary inputs are not
    being provided. This change conditionalizes the new configurations
    so that if the parameters aren't passed we won't attempt to do
    invalid configuration.

    Closes-Bug: #1788907
    Change-Id: Ia82f1c6be0d5504498e77a90268cad8abecdeae2