puppetlabs/puppetlabs-firewall — pull request #99 by joejulian (2012-10-18 04:19:50+00:00)
Title: ip6tables provider is still calling the iptables and iptables-save commands

This resource was creating the rule in the ***iptables*** list instead of the ***ip6tables*** one:
```puppet
firewall { '100 allow glusterd on ipv6':
proto => 'tcp',
dport => '24007',
action => accept,
provider => 'ip6tables',
}
```
This patch adds support to utilize the commands defined for the specific provider being used.