[initial-setup][PATCH] Override distribution text in spokes (#1028370)

Vratislav Podzimek vpodzime at redhat.com
Tue Nov 12 13:11:42 UTC 2013


The pyanaconda module sets spokes' distribution texts and beta warnings when it
initializes them. However, it uses a different code to get product name/title
then we do. Thus we need to override those texts afterwards.

Signed-off-by: Vratislav Podzimek <vpodzime at redhat.com>
---
 initial_setup/gui/hubs/initial_setup_hub.py | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/initial_setup/gui/hubs/initial_setup_hub.py b/initial_setup/gui/hubs/initial_setup_hub.py
index 20ec0ae..28e713a 100644
--- a/initial_setup/gui/hubs/initial_setup_hub.py
+++ b/initial_setup/gui/hubs/initial_setup_hub.py
@@ -57,6 +57,15 @@ class InitialSetupMainHub(Hub):
 
         return ret
 
+    def _createBox(self):
+        Hub._createBox(self)
+
+        # override spokes' distribution strings set by the pyanaconda module
+        for spoke in self._spokes.itervalues():
+            spoke.window.set_property("distribution",
+                                      product.product_title().upper())
+
+
     @property
     def continueButton(self):
         return self.builder.get_object("continueButton")
-- 
1.8.4.2



More information about the anaconda-patches mailing list