From: Matt Haught Date: Fri, 15 Nov 2019 17:56:38 +0000 (-0500) Subject: fix overlapping iptables arguments for modules X-Git-Tag: v2.3.0~15^2~1 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=657a2b181adf54d207720da6946b4f4cf28291e6;p=puppet-modules%2Fpuppetlabs-firewall.git fix overlapping iptables arguments for modules --- diff --git a/lib/puppet/provider/firewall/iptables.rb b/lib/puppet/provider/firewall/iptables.rb index c1cba9d..98716f8 100644 --- a/lib/puppet/provider/firewall/iptables.rb +++ b/lib/puppet/provider/firewall/iptables.rb @@ -246,7 +246,7 @@ Puppet::Type.type(:firewall).provide :iptables, parent: Puppet::Provider::Firewa resource_map_new[argument][0] = "-m #{ipt_module} #{resource_map_original[argument].first}" break end - elsif compare.include?(resource_map_original[argument]) + elsif compare.include?(resource_map_original[argument]+' ') resource_map_new[argument] = "-m #{ipt_module} #{resource_map_original[argument]}" break end