Class: Specinfra::Command::Linux::Base::Iptables
- Inherits:
-
Base::Iptables
- Object
- Base
- Base::Iptables
- Specinfra::Command::Linux::Base::Iptables
- Defined in:
- lib/specinfra/command/linux/base/iptables.rb
Direct Known Subclasses
Class Method Summary collapse
Methods inherited from Base
Class Method Details
.check_has_rule(rule, table = nil, chain = nil) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/specinfra/command/linux/base/iptables.rb', line 3 def check_has_rule(rule, table=nil, chain=nil) cmd = "iptables" cmd += " -t #{escape(table)}" if table cmd += " -S" cmd += " #{escape(chain)}" if chain cmd += " | grep -- #{escape(rule)}" cmd end |