Class: Iptables
- Inherits:
-
Object
- Object
- Iptables
- Defined in:
- lib/iptables.rb
Overview
This class encodes and decodes iptables style -save and -restore formats
Defined Under Namespace
Classes: Decoder, IptablesException, NoTable, UnparseableLine, UnparseableSplit
Constant Summary collapse
- VERSION =
'1.0.0'
Class Method Summary collapse
-
.decode(text, opts = {}) ⇒ Hash
Takes the output for iptables-save returning a hash.
Class Method Details
.decode(text, opts = {}) ⇒ Hash
Takes the output for iptables-save returning a hash
20 21 22 23 |
# File 'lib/iptables.rb', line 20 def self.decode(text, opts = {}) decoder = Decoder.new(opts) decoder.decode(text) end |