Class: Y2Network::ConfigWriters::HostnameWriter
- Inherits:
-
Object
- Object
- Y2Network::ConfigWriters::HostnameWriter
- Includes:
- Yast::Logger
- Defined in:
- src/lib/y2network/config_writers/hostname_writer.rb
Overview
This class writes Hostname configuration settings.
Instance Method Summary collapse
-
#write(hostname, old_hostname) ⇒ Object
Writes Hostname configuration.
Instance Method Details
#write(hostname, old_hostname) ⇒ Object
Writes Hostname configuration
33 34 35 36 37 38 |
# File 'src/lib/y2network/config_writers/hostname_writer.rb', line 33 def write(hostname, old_hostname) return if old_hostname && hostname == old_hostname update_sysconfig_dhcp(hostname, old_hostname) update_hostname(hostname) if update_needed?(hostname, old_hostname) end |