- skip the yum bootstrap if told to by InstallBootstrapRPM
[bootmanager.git] / source / steps / InstallBase.py
index 4c14d81..2be47d8 100644 (file)
@@ -55,6 +55,7 @@ def Run( vars, log ):
     SYSIMG_PATH           the path where the system image will be mounted
                           (always starts with TEMP_PATH)
     INSTALL_LANGS         languages for install (used by rpm)
+    CACERT_PATH           where the boot server certificates are
                          
     Sets the following variables:
     None
@@ -77,6 +78,15 @@ def Run( vars, log ):
         if INSTALL_LANGS == "":
             raise ValueError, "INSTALL_LANGS"
 
+        CACERT_PATH= vars["CACERT_PATH"]
+        if CACERT_PATH == "":
+            raise ValueError, "CACERT_PATH"
+
+        SKIP_INSTALL_BASE= vars["SKIP_INSTALL_BASE"]
+        if SKIP_INSTALL_BASE:
+            log.write( "Skipping base group install\n" )
+            return 1
+
     except KeyError, var:
         raise BootManagerException, "Missing variable in vars: %s\n" % var
     except ValueError, var: