[PATCH 3/3] Fallback to text UI if GUI is not available

Vratislav Podzimek vpodzime at redhat.com
Tue Nov 19 15:10:08 UTC 2013


Related: rhbz#999464
Signed-off-by: Vratislav Podzimek <vpodzime at redhat.com>
---
 initial_setup/__main__.py | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/initial_setup/__main__.py b/initial_setup/__main__.py
index 55cce93..a63e5a0 100644
--- a/initial_setup/__main__.py
+++ b/initial_setup/__main__.py
@@ -74,8 +74,14 @@ except pykickstart.errors.KickstartError as kserr:
     sys.exit(1)
 
 if mode == "gui":
-    # Import IS gui specifics
-    import gui
+    try:
+        # Try to import IS gui specifics
+        import gui
+    except ImportError:
+        mode = "tui"
+
+if mode == "gui":
+    # gui already imported (see above)
 
     # Add addons to search paths
     gui.InitialSetupGraphicalUserInterface.update_paths(addon_module_paths)
-- 
1.8.4.2



More information about the anaconda-patches mailing list