]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
dracut.sh: factor out do_print_cmdline()
authorHarald Hoyer <harald@redhat.com>
Thu, 19 Mar 2015 10:04:02 +0000 (11:04 +0100)
committerHarald Hoyer <harald@redhat.com>
Thu, 19 Mar 2015 10:04:02 +0000 (11:04 +0100)
dracut.sh

index 17bf8f2ebaadb6d1c2bc7f0cf52e71defc447511..dde6768d4a1f9e6d24e2e86988fd34771a526021 100755 (executable)
--- a/dracut.sh
+++ b/dracut.sh
@@ -1291,7 +1291,8 @@ for_each_module_dir check_mount
 
 dracut_module_included "fips" && export DRACUT_FIPS_MODE=1
 
-if [[ $print_cmdline ]]; then
+do_print_cmdline()
+{
     modules_loaded=" "
     # source our modules.
     for moddir in "$dracutbasedir/modules.d"/[0-9][0-9]*; do
@@ -1299,6 +1300,10 @@ if [[ $print_cmdline ]]; then
         module_cmdline "$_d_mod"
     done
     unset moddir
+}
+
+if [[ $print_cmdline ]]; then
+    do_print_cmdline
     printf "\n"
     exit 0
 fi