Class: BrocadeVRouter::Configuration
- Inherits:
-
Object
- Object
- BrocadeVRouter::Configuration
- Defined in:
- lib/brocade_vrouter/configuration.rb
Constant Summary collapse
- ParseError =
Class.new(StandardError)
- LTSEP =
' '.freeze
- OBRKT =
'{'.freeze
- CBRKT =
'}'.freeze
- ARRAY_FIELDS =
{ 'address' => 'address-group', 'port' => 'port-group' }.freeze
Instance Method Summary collapse
-
#initialize(data) ⇒ Configuration
constructor
A new instance of Configuration.
- #to_h ⇒ Object
Constructor Details
#initialize(data) ⇒ Configuration
Returns a new instance of Configuration.
15 16 17 |
# File 'lib/brocade_vrouter/configuration.rb', line 15 def initialize(data) @conf = parse_lines! data.lines, [] end |
Instance Method Details
#to_h ⇒ Object
19 20 21 |
# File 'lib/brocade_vrouter/configuration.rb', line 19 def to_h @conf end |