Skip to content

Commit

Permalink
Merge pull request #68 from metaxis/patch-1
Browse files Browse the repository at this point in the history
Stop interpreting 0, 1, and null as no, yes, and None
  • Loading branch information
pieterlexis committed Nov 27, 2019
2 parents 18a6f78 + 5d4df36 commit 264a3d8
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions templates/pdns.conf.j2
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ setuid={{ pdns_user }}
setgid={{ pdns_group }}
{% for config_item, value in pdns_config.items() | sort() %}
{% if config_item not in ["config-dir", "launch", "setuid", "setgid"] %}
{% if value == True %}
{% if value is sameas True %}
{{ config_item }}=yes
{% elif value == False %}
{% elif value is sameas False %}
{{ config_item }}=no
{% elif value == None %}
{{ config_item }}=
{% elif value is string %}
{{ config_item }}={{ value | string }}
{% elif value is sequence %}
Expand All @@ -23,9 +25,9 @@ launch=
launch+={{ backend }}
{% set backend_string = backend | replace(':', '-') %}
{% for backend_item, value in pdns_backends[backend].items() | sort() -%}
{% if value == True %}
{% if value is sameas True %}
{{ backend_string }}-{{ backend_item }}=yes
{% elif value == False %}
{% elif value is sameas False %}
{{ backend_string }}-{{ backend_item }}=no
{% elif value == None %}
{{ backend_string }}-{{ backend_item }}=
Expand Down

0 comments on commit 264a3d8

Please sign in to comment.