From: Ken Barber Date: Thu, 28 Feb 2013 21:47:22 +0000 (+0000) Subject: Fix define_method for Ruby 1.9.x X-Git-Tag: 0.1.1~2 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=4b5e77f63a2732b770b59e0763b7a43a016a7d0e;p=puppet-modules%2Fpuppetlabs-firewall.git Fix define_method for Ruby 1.9.x Signed-off-by: Ken Barber --- diff --git a/lib/puppet/provider/firewall/ip6tables.rb b/lib/puppet/provider/firewall/ip6tables.rb index d681caa..f1972e3 100644 --- a/lib/puppet/provider/firewall/ip6tables.rb +++ b/lib/puppet/provider/firewall/ip6tables.rb @@ -62,7 +62,7 @@ Puppet::Type.type(:firewall).provide :ip6tables, :parent => :iptables, :source = @property_hash[property.to_sym] end - define_method "#{property}=" do + define_method "#{property}=" do |value| @property_hash[:needs_change] = true end end diff --git a/lib/puppet/provider/firewall/iptables.rb b/lib/puppet/provider/firewall/iptables.rb index 5044414..6a4db8f 100644 --- a/lib/puppet/provider/firewall/iptables.rb +++ b/lib/puppet/provider/firewall/iptables.rb @@ -72,7 +72,7 @@ Puppet::Type.type(:firewall).provide :iptables, :parent => Puppet::Provider::Fir @property_hash[property.to_sym] end - define_method "#{property}=" do + define_method "#{property}=" do |value| @property_hash[:needs_change] = true end end