]> review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/commitdiff
fix overlapping iptables arguments for modules
authorMatt Haught <dmhaught@ncsu.edu>
Fri, 15 Nov 2019 17:56:38 +0000 (12:56 -0500)
committerMatt Haught <dmhaught@ncsu.edu>
Fri, 15 Nov 2019 17:56:38 +0000 (12:56 -0500)
lib/puppet/provider/firewall/iptables.rb

index c1cba9deb0e57fde24dacb9f8e23ac2ace564c73..98716f8b25f58e0090fb56adfa0e6dfec786648d 100644 (file)
@@ -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