From: Vladimír Čunát Date: Wed, 30 Aug 2023 09:43:00 +0000 (+0200) Subject: datamodel: local_data_records(): swap argument order X-Git-Tag: v6.0.3~7^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0a9f82064a7acf3895886f2010a9f30e7d0552c5;p=thirdparty%2Fknot-resolver.git datamodel: local_data_records(): swap argument order Everywhere else we order `nodata` parameter before `ttl`. Let's make it consistent to reduce potential for confusion. --- 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 31b0f78b6..8882471fd 100644 --- a/manager/knot_resolver_manager/datamodel/templates/local_data.lua.j2 +++ b/manager/knot_resolver_manager/datamodel/templates/local_data.lua.j2 @@ -25,7 +25,7 @@ modules = { 'hints > iterate' } {# records #} {% if cfg.local_data.records -%} -{{ local_data_records(cfg.local_data.records, false, cfg.local_data.ttl, cfg.local_data.nodata) }} +{{ local_data_records(cfg.local_data.records, false, cfg.local_data.nodata, cfg.local_data.ttl) }} {%- endif %} {# rules #} @@ -36,6 +36,6 @@ modules = { 'hints > iterate' } {# rpz #} {% if cfg.local_data.rpz -%} {% for rpz in cfg.local_data.rpz %} -{{ local_data_records(rpz.file, true, cfg.local_data.ttl, cfg.local_data.nodata, rpz.tags) }} +{{ local_data_records(rpz.file, true, cfg.local_data.nodata, cfg.local_data.ttl, rpz.tags) }} {% endfor %} {%- endif %} diff --git a/manager/knot_resolver_manager/datamodel/templates/macros/local_data_macros.lua.j2 b/manager/knot_resolver_manager/datamodel/templates/macros/local_data_macros.lua.j2 index d3596490f..809fe25ce 100644 --- a/manager/knot_resolver_manager/datamodel/templates/macros/local_data_macros.lua.j2 +++ b/manager/knot_resolver_manager/datamodel/templates/macros/local_data_macros.lua.j2 @@ -54,7 +54,7 @@ assert(C.kr_rule_local_hosts('{{ file }}', {{ boolean(nodata) }}, {%- endmacro %} -{% macro local_data_records(input_str, is_rpz, ttl, nodata, tags=none, id='rrs') -%} +{% macro local_data_records(input_str, is_rpz, nodata, ttl, tags=none, id='rrs') -%} {{ id }} = ffi.new('struct kr_rule_zonefile_config') {{ id }}.ttl = {{ local_data_ttl(ttl) }} {{ id }}.tags = {{ policy_get_tagset(tags) }} @@ -95,7 +95,7 @@ assert(C.kr_rule_local_subtree(todname('{{ name }}'), {{ kr_rule_local_hosts(file, nodata if item.nodata is none else item.nodata, item.ttl or ttl, item.tags) }} {% endfor %} {% elif item.records %} -{{ local_data_records(item.records, false, item.ttl or ttl, nodata if item.nodata is none else item.nodata, tags) }} +{{ local_data_records(item.records, false, nodata if item.nodata is none else item.nodata, item.ttl or ttl, tags) }} {% endif %} {% endfor %} {%- endmacro %}