[PATCH 2/3] Specify and use environment of the main hub
Vratislav Podzimek
vpodzime at redhat.com
Fri Sep 20 18:08:37 UTC 2013
Related: rhbz#1000409
Signed-off-by: Vratislav Podzimek <vpodzime at redhat.com>
---
initial_setup/gui/hubs/initial_setup_hub.py | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/initial_setup/gui/hubs/initial_setup_hub.py b/initial_setup/gui/hubs/initial_setup_hub.py
index fd62104..d9e798b 100644
--- a/initial_setup/gui/hubs/initial_setup_hub.py
+++ b/initial_setup/gui/hubs/initial_setup_hub.py
@@ -1,3 +1,4 @@
+from pyanaconda.constants import FIRSTBOOT_ENVIRON
from pyanaconda.ui.gui.hubs import Hub
from pyanaconda.ui.gui.spokes import Spoke
from pyanaconda.ui.common import collect
@@ -29,6 +30,10 @@ class InitialSetupMainHub(Hub):
builderObjects = ["summaryWindow"]
mainWidgetName = "summaryWindow"
+ def __init__(self, *args):
+ Hub.__init__(self, *args)
+ self._environs = [FIRSTBOOT_ENVIRON]
+
def _collectCategoriesAndSpokes(self):
"""collects categories and spokes to be displayed on this Hub
@@ -42,7 +47,7 @@ class InitialSetupMainHub(Hub):
# spokes belonging to all those categories.
candidate_spokes = collect_spokes(self.paths["spokes"])
spokes = [spoke for spoke in candidate_spokes \
- if spoke.should_run("firstboot", self.data)]
+ if spoke.should_run(FIRSTBOOT_ENVIRON, self.data)]
for spoke in spokes:
ret.setdefault(spoke.category, [])
--
1.7.11.7
More information about the anaconda-patches
mailing list