]> review.fuel-infra Code Review - puppet-modules/puppetlabs-firewall.git/commit
MODULES-1552 - Issues parsing `-m (tcp|udp)` rules
authorMorgan Haskel <morgan@puppetlabs.com>
Wed, 7 Jan 2015 17:29:56 +0000 (12:29 -0500)
committerMorgan Haskel <morgan@puppetlabs.com>
Wed, 7 Jan 2015 18:45:03 +0000 (13:45 -0500)
commit413f198ff9028b8eb14dae1a41066ac65f4c2ccc
tree1631948e6b27708b1a4dfc7ac2bee8bcedbd11b6
parente735291ca37f660ac1c5a7d6eb1c39e002b2d728
MODULES-1552 - Issues parsing `-m (tcp|udp)` rules

The parser was arbitrarily requiring `--(d|s)port` or `-m multiport` with
`-m tcp` or `-m udp`. Remove `-m (tcp|udp)` when converting to hash
unless it's `-m tcp --tcp-flags`.
lib/puppet/provider/firewall/iptables.rb
spec/acceptance/resource_cmd_spec.rb