From 6f0f3a12d01bf56f7866f2e1d11f0fc5d6603544 Mon Sep 17 00:00:00 2001 From: Jonathan Boyett Date: Tue, 16 Aug 2011 10:04:27 -0700 Subject: [PATCH] improving rule slicing and dicing --- lib/puppet/provider/firewall/iptables.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puppet/provider/firewall/iptables.rb b/lib/puppet/provider/firewall/iptables.rb index 6583e01..e941090 100644 --- a/lib/puppet/provider/firewall/iptables.rb +++ b/lib/puppet/provider/firewall/iptables.rb @@ -106,7 +106,7 @@ Puppet::Type.type(:firewall).provide :iptables, :parent => Puppet::Provider::Fir values = line.dup @resource_list.reverse.each do |k| - if values.slice!(@resource_map[k]) + if values.slice!(/\s#{@resource_map[k]}/) keys << k end end -- 2.45.2