Sha256: dea2c442a595a7e47b717fe0fec5c2982181e89f67f4c21bad29e31017bc41c0

Contents?: true

Size: 513 Bytes

Versions: 3

Compression:

Stored size: 513 Bytes

Contents

test_name "Stop firewall" do
  hosts.each do |host|
    case host['platform']
    when /debian/
      on host, 'iptables -F'
    when /fedora|el-7/
      on host, puppet('resource', 'service', 'firewalld', 'ensure=stopped')
    when /el-|centos/
      on host, puppet('resource', 'service', 'iptables', 'ensure=stopped')
    when /ubuntu/
      on host, puppet('resource', 'service', 'ufw', 'ensure=stopped')
    else
      logger.notify("Not sure how to clear firewall on #{host['platform']}")
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
beaker-puppet-0.12.0 setup/common/025_StopFirewall.rb
beaker-puppet-0.11.1 setup/common/025_StopFirewall.rb
beaker-puppet-0.11.0 setup/common/025_StopFirewall.rb