Class: Y2Network::Wicked::ConnectionConfigReaders::Bridge

Inherits:
Base
  • Object
show all
Defined in:
src/lib/y2network/wicked/connection_config_readers/bridge.rb

Overview

This class is able to build a ConnectionConfig::Bridge object given a SysconfigInterfaceFile object.

Instance Attribute Summary

Attributes inherited from Base

#file

Instance Method Summary collapse

Methods inherited from Base

#connection_config, #initialize

Constructor Details

This class inherits a constructor from Y2Network::Wicked::ConnectionConfigReaders::Base

Instance Method Details

#update_connection_config(conn) ⇒ Object

See Also:

  • Y2Network::Wicked::ConnectionConfigReaders::Base#update_connection_config


29
30
31
32
33
# File 'src/lib/y2network/wicked/connection_config_readers/bridge.rb', line 29

def update_connection_config(conn)
  conn.ports = file.bridge_ports ? file.bridge_ports.split : []
  conn.stp = file.bridge_stp == "on"
  conn.forward_delay = file.bridge_forwarddelay
end