]> review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/commitdiff
convert dports and sports to port numbers during munge
authorJonathan Boyett <jonathan@failingservers.com>
Wed, 11 May 2011 16:59:16 +0000 (09:59 -0700)
committerJonathan Boyett <jonathan@failingservers.com>
Wed, 11 May 2011 16:59:16 +0000 (09:59 -0700)
lib/puppet/type/firewall.rb

index ba8b8ea7ddaf6074d2d22a7d8f884e73fdc49357..21d5e9e4a213330eedcecfdd8cbeb6eafd8a37af 100644 (file)
@@ -114,6 +114,10 @@ Puppet::Type.newtype(:firewall) do
         self.fail "multiport module only accepts <= 15 ports"
       end
     end
+
+    munge do |value|
+      @resource.string_to_port(value)
+    end
   end
 
   newproperty(:dport) do
@@ -125,6 +129,10 @@ Puppet::Type.newtype(:firewall) do
         self.fail "multiport module only accepts <= 15 ports"
       end
     end
+
+    munge do |value|
+      @resource.string_to_port(value)
+    end
   end
 
   newproperty(:iniface) do