Class: Yast::InstInstallInfClient

Inherits:
Client
  • Object
show all
Includes:
I18n, Logger
Defined in:
src/lib/installation/clients/inst_install_inf.rb

Constant Summary collapse

VALID_URL_SCHEMES =
["http", "https"].freeze

Instance Method Summary collapse

Instance Method Details

#mainObject



16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'src/lib/installation/clients/inst_install_inf.rb', line 16

def main
  textdomain "installation"

  InstallInfConvertor.instance.write_netconfig

  return :next if Mode.auto

  Yast::Wizard.CreateDialog if separate_wizard_needed?

  regurl = Linuxrc.InstallInf("regurl")

  fix_regurl!(regurl) if need_fix?(regurl)

  Yast::Wizard.CloseDialog if separate_wizard_needed?

  :next
end