Allow users to customize boot menu and boot options in kickstart
authorYi Yang <yi.y.yang@intel.com>
Thu, 28 Apr 2011 09:25:53 +0000 (17:25 +0800)
committerYi Yang <yi.y.yang@intel.com>
Thu, 28 Apr 2011 09:25:53 +0000 (17:25 +0800)
commit8bdf7129d46e362dc970e1df3e50de7d894065f8
tree6b5d702139eab35a8a23cd9a2ba8e133a935be67
parentd27fce9b456c2dbb52b3c6fc93c47adaaf1ef82c
Allow users to customize boot menu and boot options in kickstart

Note: live image's boot menus are customized, users can use
kickstart bootloader command option --menus="..." to do, many
hard code do it, for example, --menus="autoinst" will append
an automatically installation menu with hard ocde boot options,
this commit will keep compatible with the old usage way, in the
same time, it allows new way to customize boot menu and boot options
, usage way is:

  --menus="shortname1:longname1:extraoptions1;shortname2:longname2:extraoptions2;"

shortname should be a string only containing alphabet or digital or underline,
longname is a descriptive boot label users will see in boot menu screen, extraoptions
is boot options for this boot menu item.
mic/imgcreate/kickstart.py
mic/imgcreate/live.py