Skip to content

Commit 760196f

Browse files
author
carabasdaniel
authored
Merge pull request #1014 from puppetlabs/pull-back-pr-945
Add carp protocol to :proto property
2 parents 692dccc + 9ff0f00 commit 760196f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/puppet/type/firewall.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@ def should_to_s(value)
554554
The specific protocol to match for this rule.
555555
PUPPETCODE
556556

557-
newvalues(*[:ip, :tcp, :udp, :icmp, :"ipv6-icmp", :esp, :ah, :vrrp, :igmp, :ipencap, :ipv4, :ipv6, :ospf, :gre, :cbt, :sctp, :pim, :all].map { |proto|
557+
newvalues(*[:ip, :tcp, :udp, :icmp, :"ipv6-icmp", :esp, :ah, :vrrp, :carp, :igmp, :ipencap, :ipv4, :ipv6, :ospf, :gre, :cbt, :sctp, :pim, :all].map { |proto|
558558
[proto, "! #{proto}".to_sym]
559559
}.flatten)
560560
defaultto 'tcp'

spec/unit/puppet/type/firewall_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
end
8484

8585
describe ':proto' do
86-
[:ip, :tcp, :udp, :icmp, :esp, :ah, :vrrp, :igmp, :ipencap, :ipv4, :ipv6, :ospf, :gre, :pim, :all].each do |proto|
86+
[:ip, :tcp, :udp, :icmp, :esp, :ah, :vrrp, :carp, :igmp, :ipencap, :ipv4, :ipv6, :ospf, :gre, :pim, :all].each do |proto|
8787
it "accepts proto value #{proto}" do
8888
resource[:proto] = proto
8989
expect(resource[:proto]).to eql proto

0 commit comments

Comments
 (0)