From d8f0f47a5408bde763050c457269ef129a48b050 Mon Sep 17 00:00:00 2001 From: Imran Iqbal Date: Wed, 1 Apr 2020 18:00:58 +0100 Subject: [PATCH] fix(zone.xml): adjust whitespacing to pass tests & macro at top of file --- firewalld/files/zone.xml | 137 +++++++++++++++++++-------------------- 1 file changed, 67 insertions(+), 70 deletions(-) diff --git a/firewalld/files/zone.xml b/firewalld/files/zone.xml index 39bdfd7..61d7c7b 100644 --- a/firewalld/files/zone.xml +++ b/firewalld/files/zone.xml @@ -4,6 +4,72 @@ Do not edit this file manually, it will be overwritten! Modify the salt pillar for firewalld instead --> +{%- macro rich_rule(rule) -%} + {%- if 'family' in rule %} + + {%- else %} + + {%- endif %} + {%- if 'ipset' in rule %} + + {%- endif %} + {%- if 'source' in rule %} + + {%- endif %} + {%- if 'destination' in rule %} + + {%- endif %} + {%- if 'service' in rule %} + + {%- endif %} + {%- if 'port' in rule %} + + {%- endif %} + {%- if 'protocol' in rule %} + + {%- endif %} + {%- if 'icmp_block' in rule %} + + {%- endif %} + {%- if 'icmp_type' in rule %} + + {%- endif %} + {%- if 'masquerade' in rule %} + {%- if rule.masquerade %}{%- endif %} + {%- endif %} + {%- if 'forward_port' in rule %} + {%- if 'comment' in rule.forward_port %} + + {%- endif %} + + {%- endif %} + {%- if 'source_port' in rule %} + {%- if 'comment' in rule.source_port %} + + {%- endif %} + + {%- endif %} + {%- if 'log' in rule %} + + {%- if 'limit' in rule.log %} + + {%- endif %} + + {%- endif %} + {%- if 'audit' in rule %} + {%- if 'limit' in rule.audit %} {%- endif %} + {%- endif %} + {%- if 'accept' in rule %} + + {%- endif %} + {%- if 'reject' in rule %} + + {%- endif %} + {%- if 'drop' in rule %} + + {%- endif %} + +{%- endmacro %} {% if 'short' in zone %}{{ zone.short }}{% else %}{{ name }}{% endif %} {% if 'description' in zone %}{{ zone.description }}{% endif %} @@ -82,74 +148,6 @@ {%- endfor %} {%- endif %} - -{%- macro rich_rule(rule) -%} - {%- if 'family' in rule %} - - {%- else %} - - {%- endif %} - {%- if 'ipset' in rule %} - - {%- endif %} - {%- if 'source' in rule %} - - {%- endif %} - {%- if 'destination' in rule %} - - {%- endif %} - {%- if 'service' in rule %} - - {%- endif %} - {%- if 'port' in rule %} - - {%- endif %} - {%- if 'protocol' in rule %} - - {%- endif %} - {%- if 'icmp_block' in rule %} - - {%- endif %} - {%- if 'icmp_type' in rule %} - - {%- endif %} - {%- if 'masquerade' in rule %} - {%- if rule.masquerade %}{%- endif %} - {%- endif %} - {%- if 'forward_port' in rule %} - {%- if 'comment' in rule.forward_port %} - - {%- endif %} - - {%- endif %} - {%- if 'source_port' in rule %} - {%- if 'comment' in rule.source_port %} - - {%- endif %} - - {%- endif %} - {%- if 'log' in rule %} - - {%- if 'limit' in rule.log %} - - {%- endif %} - - {%- endif %} - {%- if 'audit' in rule %} - {%- if 'limit' in rule.audit %} {%- endif %} - {%- endif %} - {%- if 'accept' in rule %} - - {%- endif %} - {%- if 'reject' in rule %} - - {%- endif %} - {%- if 'drop' in rule %} - - {%- endif %} - -{%- endmacro %} - {%- if 'rich_rules' in zone %} {%- if zone.rich_rules is list %} {%- set rich_rules = zone.rich_rules %} @@ -182,8 +180,7 @@ {%- endfor %} {%- endif %} {%- for rule in rich_rules %} -{{ rich_rule(rule) }} +{{- rich_rule(rule) }} {%- endfor %} {%- endif %} -