From: Frank Ederveen Date: Thu, 25 Jul 2013 12:12:42 +0000 (+0100) Subject: fixed minor ruby1.9 incompatibility X-Git-Tag: 0.5.0~24^2~1 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=57bf8c3de18aa1f9eacc645c5a82e129b7810b08;p=puppet-modules%2Fpuppetlabs-firewall.git fixed minor ruby1.9 incompatibility --- diff --git a/lib/puppet/provider/firewall/iptables.rb b/lib/puppet/provider/firewall/iptables.rb index a2e3a5d..f5dbb04 100644 --- a/lib/puppet/provider/firewall/iptables.rb +++ b/lib/puppet/provider/firewall/iptables.rb @@ -183,7 +183,7 @@ Puppet::Type.type(:firewall).provide :iptables, :parent => Puppet::Provider::Fir ############ map_index={} @resource_map.each_pair do |map_k,map_v| - map_v.each do |v| + [map_v].flatten.each do |v| ind=values.index(/\s#{v}/) next unless ind map_index[map_k]=ind