better support bootloader options
authorAnas Nashif <nashif@linux.intel.com>
Fri, 27 May 2011 23:13:42 +0000 (16:13 -0700)
committerAnas Nashif <nashif@linux.intel.com>
Fri, 27 May 2011 23:13:42 +0000 (16:13 -0700)
configurations.yaml
kickstart/kickstart.tmpl

index 30936c6..724ebd6 100644 (file)
@@ -81,6 +81,7 @@ IVI:
     Bootloader: True
     BootloaderAppend: "quiet"
     BootloaderTimeout: 0
+    BootloaderOptions: --test
     Session: "/usr/bin/startivi"
     StartX: True
     Groups:
index d23e652..1ac13be 100644 (file)
@@ -19,9 +19,19 @@ rootpw ${metadata.RootPass}
 #if $metadata.has_key("StartX")
 xconfig --startxonboot
 #end if
-#if $metadata.has_key("Bootloader") 
-bootloader --timeout=${metadata.BootloaderTimeout} --append="${metadata.BootloaderAppend}" ${metadata.BootloaderOptions}
+#if $metadata.has_key("BootloaderTimeout")  or $metadata.has_key("BootloaderAppend") or $metadata.has_key("BootloaderOptions")
+bootloader #slurp
 #end if
+#if $metadata.has_key("BootloaderTimeout") 
+ --timeout=${metadata.BootloaderTimeout} #slurp
+#end if
+#if $metadata.has_key("BootloaderAppend") 
+ --append="${metadata.BootloaderAppend}" #slurp
+#end if
+#if $metadata.has_key("BootloaderOptions") 
+  ${metadata.BootloaderOptions}
+#end if
+
 #if $metadata.has_key("Desktop")
 desktop --autologinuser=${metadata.DefaultUser}  #slurp
 #if $metadata.Desktop != "None"