From e8ced87a39fc0a748506f0663ac61449685d5957 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 25 Jul 2012 16:56:36 +0200 Subject: [PATCH] Factoring out debug into an own function. --- scripts/boot/{0110-cmdline => 0110-debug} | 10 ++++++++-- scripts/boot/9990-main.sh | 7 +------ 2 files changed, 9 insertions(+), 8 deletions(-) rename scripts/boot/{0110-cmdline => 0110-debug} (67%) diff --git a/scripts/boot/0110-cmdline b/scripts/boot/0110-debug similarity index 67% rename from scripts/boot/0110-cmdline rename to scripts/boot/0110-debug index 087549d..a74dcb7 100755 --- a/scripts/boot/0110-cmdline +++ b/scripts/boot/0110-debug @@ -2,15 +2,21 @@ #set -e -Cmdline () +Debug () { for _PARAMETER in ${_CMDLINE} do case "${_PARAMETER}" in - # Special options live-boot.debug|debug) LIVE_DEBUG="true" ;; esac done + + if [ "${LIVE_DEBUG}" != "true" ] + then + return 0 + fi + + set -x } diff --git a/scripts/boot/9990-main.sh b/scripts/boot/9990-main.sh index 8dcdfe6..2cf1d7e 100755 --- a/scripts/boot/9990-main.sh +++ b/scripts/boot/9990-main.sh @@ -19,14 +19,9 @@ Main () . /live.vars _CMDLINE="$(cat /proc/cmdline)" - Cmdline Cmdline_old - case "${LIVE_DEBUG}" in - true) - set -x - ;; - esac + Debug Read_only -- 2.1.4