from product import * import network from installinterfacebase import InstallInterfaceBase import imp import iw import re import gettext _ = lambda x: gettext.ldgettext("anaconda", x) import logging log = logging.getLogger("anaconda") stdout_log = logging.getLogger("anaconda.stdout") isys.bind_textdomain_codeset("redhat-dist", "UTF-8") iutil.setup_translations(gtk.glade) class StayOnScreen(Exception): pass mainWindow = None stepToClass = { "language" : ("language_gui", "LanguageWindow"), "keyboard" : ("kbd_gui", "KeyboardWindow"), "filtertype" : ("filter_type", "FilterTypeWindow"), "filter" : ("filter_gui", "FilterWindow"), "partition" : ("partition_gui", "PartitionWindow"), "parttype" : ("autopart_type", "PartitionTypeWindow"), "cleardiskssel": ("cleardisks_gui", "ClearDisksWindow"), "findinstall" : ("examine_gui", "UpgradeExamineWindow"),
# do it twice, it works and we scream at the world "OH WHY?" udev_trigger("net") udev_settle() import gettext _ = lambda x: gettext.ldgettext("anaconda", x) import platform anaconda.platform = platform.getPlatform(anaconda) if not iutil.isS390() and os.access("/dev/tty3", os.W_OK): anaconda_log.logger.addFileHandler ("/dev/tty3", log) warnings.showwarning = AnacondaShowWarning iutil.setup_translations(gettext) # reset python's default SIGINT handler signal.signal(signal.SIGINT, signal.SIG_DFL) signal.signal(signal.SIGSEGV, isys.handleSegv) setupEnvironment() # make sure we have /var/log soon, some programs fail to start without it iutil.mkdirChain("/var/log") pidfile = open("/var/run/anaconda.pid", "w") pidfile.write("%s\n" % (os.getpid(),)) del pidfile # add our own additional signal handlers signal.signal(signal.SIGHUP, startDebugger)
# do it twice, it works and we scream at the world "OH WHY?" udev_trigger("net") udev_settle() import gettext _ = lambda x: gettext.ldgettext("anaconda", x) import platform anaconda.platform = platform.getPlatform(anaconda) if not iutil.isS390() and os.access("/dev/tty3", os.W_OK): anaconda_log.logger.addFileHandler("/dev/tty3", log) warnings.showwarning = AnacondaShowWarning iutil.setup_translations(gettext) # reset python's default SIGINT handler signal.signal(signal.SIGINT, signal.SIG_DFL) signal.signal(signal.SIGSEGV, isys.handleSegv) setupEnvironment() # make sure we have /var/log soon, some programs fail to start without it iutil.mkdirChain("/var/log") pidfile = open("/var/run/anaconda.pid", "w") pidfile.write("%s\n" % (os.getpid(), )) del pidfile # add our own additional signal handlers signal.signal(signal.SIGHUP, startDebugger)
from constants import * from product import * import network from installinterfacebase import InstallInterfaceBase import xutils import imp import iw import gettext _ = lambda x: gettext.ldgettext("anaconda", x) import logging log = logging.getLogger("anaconda") isys.bind_textdomain_codeset("redhat-dist", "UTF-8") iutil.setup_translations(gtk.glade) class StayOnScreen(Exception): pass mainWindow = None stepToClass = { "language" : ("language_gui", "LanguageWindow"), "keyboard" : ("kbd_gui", "KeyboardWindow"), "welcome" : ("welcome_gui", "WelcomeWindow"), "filtertype" : ("filter_type", "FilterTypeWindow"), "filter" : ("filter_gui", "FilterWindow"), "zfcpconfig" : ("zfcp_gui", "ZFCPWindow"), "partition" : ("partition_gui", "PartitionWindow"), "parttype" : ("autopart_type", "PartitionTypeWindow"),