From f29e55e93b2b299f5beefc184a4f9f16c520fb83 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20Mr=C3=A1zek?= Date: Wed, 19 Jul 2023 17:30:57 +0200 Subject: [PATCH] datamodel: local-data: render ttl and nodata --- .../datamodel/templates/local_data.lua.j2 | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/manager/knot_resolver_manager/datamodel/templates/local_data.lua.j2 b/manager/knot_resolver_manager/datamodel/templates/local_data.lua.j2 index 4764041f1..614ae7efd 100644 --- a/manager/knot_resolver_manager/datamodel/templates/local_data.lua.j2 +++ b/manager/knot_resolver_manager/datamodel/templates/local_data.lua.j2 @@ -1,8 +1,16 @@ {% from 'macros/local_data_macros.lua.j2' import local_data_subtree_root, local_data_records, local_data_root_fallback_addresses, local_data_root_fallback_addresses_files, local_data_addresses, local_data_addresses_files %} - +{% from 'macros/common_macros.lua.j2' import boolean %} modules = { 'hints > iterate' } +{# nodata #} +hints.use_nodata({{ boolean(cfg.local_data.nodata) }}) + +{# ttl #} +{% if cfg.local_data.ttl -%} +hints.ttl({{ cfg.local_data.ttl.seconds() }}) +{%- endif %} + {# root-fallback-addresses #} {% if cfg.local_data.root_fallback_addresses -%} {{ local_data_root_fallback_addresses(cfg.local_data.root_fallback_addresses) }} -- 2.47.3