Class: Specinfra::Command::Redhat::V5::Iptables

Inherits:
Base::Iptables show all
Defined in:
lib/specinfra/command/redhat/v5/iptables.rb

Class Method Summary collapse

Methods inherited from Base

create, escape

Class Method Details

.check_has_rule(rule, table = nil, chain = nil) ⇒ Object



3
4
5
6
7
8
# File 'lib/specinfra/command/redhat/v5/iptables.rb', line 3

def check_has_rule(rule, table=nil, chain=nil)
  cmd =  "iptables-save"
  cmd += " -t #{escape(table)}" if table
  cmd += " | grep -- #{escape(rule)}"
  cmd
end