From 144736d652fe37a2afe816ecaffda5d59b3a7ee0 Mon Sep 17 00:00:00 2001 From: nd Date: Sat, 1 Jun 2019 18:14:17 +0200 Subject: [PATCH] add support for ints as record name --- templates/zonefile.db.j2 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/zonefile.db.j2 b/templates/zonefile.db.j2 index 8966d2d..7176efa 100644 --- a/templates/zonefile.db.j2 +++ b/templates/zonefile.db.j2 @@ -15,9 +15,9 @@ $TTL 60 {% endfor %} {% for k, v in records.items() %} {% if v is mapping %} -{% if not k.endswith('.') %} -{{ generate_records(v, k + ('.' + scope if scope != '@' else '')) }} -{%- elif k.endswith('.' + item + '.') or k == (item + '.') %} +{% if not (k|string).endswith('.') %} +{{ generate_records(v, (k|string) + ('.' + scope if scope != '@' else '')) }} +{%- elif (k|string).endswith('.' + item + '.') or (k|string) == (item + '.') %} {{ generate_records(v, k) }} {%- endif %} {%- endif %}