[PATCH 02/10] Disable software selection and source spokes on live installs.
Chris Lumens
clumens at redhat.com
Tue Aug 28 18:53:57 UTC 2012
---
pyanaconda/ui/gui/spokes/software.py | 4 ++++
pyanaconda/ui/gui/spokes/source.py | 5 +++++
2 files changed, 9 insertions(+)
diff --git a/pyanaconda/ui/gui/spokes/software.py b/pyanaconda/ui/gui/spokes/software.py
index 5e24f90..32b6d4c 100644
--- a/pyanaconda/ui/gui/spokes/software.py
+++ b/pyanaconda/ui/gui/spokes/software.py
@@ -123,6 +123,10 @@ class SoftwareSelectionSpoke(NormalSpoke):
self.payload.baseRepo is not None)
@property
+ def showable(self):
+ return not flags.livecdInstall
+
+ @property
def status(self):
from pyanaconda.kickstart import packagesSeen
from pyanaconda.threads import threadMgr
diff --git a/pyanaconda/ui/gui/spokes/source.py b/pyanaconda/ui/gui/spokes/source.py
index 1d32a95..5010216 100644
--- a/pyanaconda/ui/gui/spokes/source.py
+++ b/pyanaconda/ui/gui/spokes/source.py
@@ -31,6 +31,7 @@ import os.path
from gi.repository import AnacondaWidgets, GLib, Gtk
+from pyanaconda.flags import flags
from pyanaconda.image import opticalInstallMedia, potentialHdisoSources
from pyanaconda.ui.gui import GUIObject, communication
from pyanaconda.ui.gui.spokes import NormalSpoke
@@ -732,6 +733,10 @@ class SourceSpoke(NormalSpoke):
# that condition here too.
self.on_protocol_changed(self._protocolComboBox)
+ @property
+ def showable(self):
+ return not flags.livecdInstall
+
def _mirror_active(self):
return self._protocolComboBox.get_active_text().startswith("Closest")
--
1.7.11.2
More information about the anaconda-patches
mailing list