コード例 #1
0
ファイル: network.py プロジェクト: zhoupeng/anaconda
 def initialize(self):
     self.initialize_start()
     NormalTUISpoke.initialize(self)
     self._update_editable_configurations()
     self._network_module.DeviceConfigurationChanged.connect(
         self._device_configurations_changed)
     self.initialize_done()
コード例 #2
0
ファイル: cloud_tui.py プロジェクト: asadpiz/org_centos_cloud
    def initialize(self):
        """
        The initialize method that is called after the instance is created.
        The difference between __init__ and this method is that this may take
        a long time and thus could be called in a separated thread.

        :see: pyanaconda.ui.common.UIObject.initialize

        """
        # If KickStart provided apply values to spoke
        NormalTUISpoke.initialize(self)
        self.link = "<URL>"
        if self.data.addons.org_centos_cloud.state == "False":
            # Addon is Disabled
            self.state = False
            self.mode = "disabled"
        else:  # DEFAULT
            self.state = True
            if (
                self.data.addons.org_centos_cloud.arguments == "--allinone"
                or self.data.addons.org_centos_cloud.arguments == "none"
            ):
                self.mode = "allinone"
            else:  # ANSWER FILE
                self.link = str(self.data.addons.org_centos_cloud.arguments).replace("--answer-file=", "")
                self.mode = "answerfile"
        self.data.addons.org_centos_cloud.state = str(self.state)
コード例 #3
0
ファイル: storage.py プロジェクト: galleguindio/anaconda
    def initialize(self):
        NormalTUISpoke.initialize(self)

        threadMgr.add(AnacondaThread(name=THREAD_STORAGE_WATCHER,
                                     target=self._initialize))

        self.selected_disks = self.data.ignoredisk.onlyuse[:]
コード例 #4
0
    def initialize(self):
        NormalTUISpoke.initialize(self)
        self.initialize_start()

        threadMgr.add(AnacondaThread(name=THREAD_SOURCE_WATCHER,
                                     target=self._initialize))
        payloadMgr.addListener(payloadMgr.STATE_ERROR, self._payload_error)
コード例 #5
0
    def initialize(self):
        NormalTUISpoke.initialize(self)
        self.initialize_start()

        threadMgr.add(AnacondaThread(name=THREAD_SOURCE_WATCHER,
                                     target=self._initialize))
        payloadMgr.add_listener(PayloadState.ERROR, self._payload_error)
コード例 #6
0
    def initialize(self):
        """
        The initialize method that is called after the instance is created.
        The difference between __init__ and this method is that this may take
        a long time and thus could be called in a separated thread.

        :see: pyanaconda.ui.common.UIObject.initialize

        """
        NormalTUISpoke.initialize(self)

        self.enabled = True
        self.msg = ""
        self.data.addons.org_centos_cloud.env = "firstboot"
        if self.data.addons.org_centos_cloud.state == "False":
            #Addon is disabled
            self.enabled = False
            self.complete = True
            self.msg = "Cloud Support: Disabled"
        elif self.data.addons.org_centos_cloud.state == "True":
            # Addon is enabled
            # Case mode is also specified in KS
            if str(self.data.addons.org_centos_cloud.arguments).startswith("--answer-file"):
                self.complete = True
                self.msg = "PackStack Mode: " + str(self.data.addons.org_centos_cloud.arguments)
            else:
                # DEFAULT MODE: --allinone is assumed
                self.complete = True
                self.msg = "PackStack Mode: --alinone"
コード例 #7
0
    def initialize(self):
        NormalTUISpoke.initialize(self)

        threadMgr.add(AnacondaThread(name=THREAD_STORAGE_WATCHER,
                                     target=self._initialize))

        self.selected_disks = self.data.ignoredisk.onlyuse[:]
コード例 #8
0
ファイル: network.py プロジェクト: zhangsju/anaconda
    def initialize(self):
        self.initialize_start()
        self._load_new_devices()

        NormalTUISpoke.initialize(self)
        if not self._network_module.proxy.Kickstarted:
            self._update_network_data()
        self.initialize_done()
コード例 #9
0
ファイル: network.py プロジェクト: larskarlitski/anaconda
    def initialize(self):
        self.initialize_start()
        self._load_new_devices()

        NormalTUISpoke.initialize(self)
        if not self._network_module.proxy.Kickstarted:
            self._update_network_data()
        self.initialize_done()
コード例 #10
0
ファイル: storage.py プロジェクト: anton-lin/anaconda
    def initialize(self):
        NormalTUISpoke.initialize(self)
        self.initialize_start()

        threadMgr.add(AnacondaThread(name=THREAD_STORAGE_WATCHER,
                                     target=self._initialize))

        self.selected_disks = self._disk_select_observer.proxy.SelectedDisks
コード例 #11
0
ファイル: network.py プロジェクト: xuhuilong/anaconda
    def initialize(self):
        self.initialize_start()
        self._load_new_devices()

        NormalTUISpoke.initialize(self)
        if not self.data.network.seen:
            self._update_network_data()
        self.initialize_done()
コード例 #12
0
ファイル: rescue.py プロジェクト: rtruxal/anaconda
    def initialize(self):
        NormalTUISpoke.initialize(self)

        for f in ["services", "protocols", "group", "man.config",
                  "nsswitch.conf", "selinux", "mke2fs.conf"]:
            try:
                os.symlink('/mnt/runtime/etc/' + f, '/etc/' + f)
            except OSError:
                pass
コード例 #13
0
ファイル: storage.py プロジェクト: yugart/anaconda
    def initialize(self):
        NormalTUISpoke.initialize(self)
        self.initialize_start()

        # Ask for a default passphrase.
        if flags.automatedInstall and flags.ksprompt:
            self.run_passphrase_dialog()

        threadMgr.add(AnacondaThread(name=THREAD_STORAGE_WATCHER,
                                     target=self._initialize))
コード例 #14
0
ファイル: rescue.py プロジェクト: nullr0ute/anaconda
    def initialize(self):
        NormalTUISpoke.initialize(self)

        for f in [
                "services", "protocols", "group", "man.config",
                "nsswitch.conf", "selinux", "mke2fs.conf"
        ]:
            try:
                os.symlink('/mnt/runtime/etc/' + f, '/etc/' + f)
            except OSError:
                pass
コード例 #15
0
    def initialize(self):
        """
        The initialize method that is called after the instance is created.
        The difference between __init__ and this method is that this may take
        a long time and thus could be called in a separated thread.

        :see: pyanaconda.ui.common.UIObject.initialize

        """

        NormalTUISpoke.initialize(self)
コード例 #16
0
    def initialize(self):
        """
        The initialize method that is called after the instance is created.
        The difference between __init__ and this method is that this may take
        a long time and thus could be called in a separated thread.

        :see: pyanaconda.ui.common.UIObject.initialize

        """

        NormalTUISpoke.initialize(self)
コード例 #17
0
ファイル: storage.py プロジェクト: rvykydal/anaconda
    def initialize(self):
        NormalTUISpoke.initialize(self)
        self.initialize_start()

        # Ask for a default passphrase.
        if flags.automatedInstall and flags.ksprompt:
            self.run_passphrase_dialog()

        threadMgr.add(AnacondaThread(name=THREAD_STORAGE_WATCHER,
                                     target=self._initialize))

        self._selected_disks = self._disk_select_observer.proxy.SelectedDisks
コード例 #18
0
    def initialize(self):
        """
        The initialize method that is called after the instance is created.
        The difference between __init__ and this method is that this may take
        a long time and thus could be called in a separated thread.

        :see: pyanaconda.ui.common.UIObject.initialize
        """
        NormalTUISpoke.initialize(self)

        self._reverse = self._hello_world_module.Reverse
        self._entered_text = "".join(self._hello_world_module.Lines)
コード例 #19
0
    def initialize(self):
        """
        The initialize method that is called after the instance is created.
        The difference between __init__ and this method is that this may take
        a long time and thus could be called in a separated thread.

        :see: pyanaconda.ui.common.UIObject.initialize
        """
        NormalTUISpoke.initialize(self)

        pkgs_list = self._package_remove_module.Lines

        for pkg in pkgs_list:
            if pkg.startswith('+'):
                pkg = re.sub(r'^\+\ *', '', pkg)
                self._remove[pkg] = True
            else:
                self._remove[pkg] = False

        self.apply()
コード例 #20
0
    def initialize(self):
        """
        The initialize method that is called after the instance is created.
        The difference between __init__ and this method is that this may take
        a long time and thus could be called in a separated thread.

        :see: pyanaconda.ui.common.UIObject.initialize

        """
        # If KickStart provided apply values to spoke
        NormalTUISpoke.initialize(self)
        self.link = "<URL>"
        if self.data.addons.org_centos_cloud.state == "False":
            # Addon is Disabled
            self.state = False
            self.mode = "disabled"
        else: #DEFAULT
            self.state = True
            if self.data.addons.org_centos_cloud.arguments == "--allinone" or self.data.addons.org_centos_cloud.arguments == "none":
                self.mode = "allinone"
            else: # ANSWER FILE
                self.link = str (self.data.addons.org_centos_cloud.arguments).replace("--answer-file=", "")
                self.mode = "answerfile"
        self.data.addons.org_centos_cloud.state = str(self.state)
コード例 #21
0
ファイル: eula.py プロジェクト: rvykydal/initial-setup
 def initialize(self):
     NormalTUISpoke.initialize(self)
コード例 #22
0
ファイル: software.py プロジェクト: bluemutedwisdom/anaconda
 def initialize(self):
     NormalTUISpoke.initialize(self)
     threadMgr.add(
         AnacondaThread(name=THREAD_SOFTWARE_WATCHER,
                        target=self._initialize))
コード例 #23
0
    def initialize(self):
        NormalTUISpoke.initialize(self)

        self._have_eula = bool(get_license_file_name())
コード例 #24
0
ファイル: network.py プロジェクト: rvykydal/anaconda
 def initialize(self):
     self.initialize_start()
     NormalTUISpoke.initialize(self)
     self._update_editable_configurations()
     self._network_module.proxy.DeviceConfigurationChanged.connect(self._device_configurations_changed)
     self.initialize_done()
コード例 #25
0
 def initialize(self):
     NormalTUISpoke.initialize(self)
     threadMgr.add(AnacondaThread(name=THREAD_SOFTWARE_WATCHER, target=self._initialize))