From: Harald Hoyer Date: Thu, 19 Mar 2015 10:04:02 +0000 (+0100) Subject: dracut.sh: factor out do_print_cmdline() X-Git-Tag: 042~74 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9119059723de795e4b4cc4e9b1df0f2f55787d0b;p=thirdparty%2Fdracut.git dracut.sh: factor out do_print_cmdline() --- diff --git a/dracut.sh b/dracut.sh index 17bf8f2eb..dde6768d4 100755 --- 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