dracut-lib: if "quiet" is specified, do not print info() to console
authorHarald Hoyer <harald@redhat.com>
Wed, 15 Jul 2009 16:40:56 +0000 (18:40 +0200)
committerHarald Hoyer <harald@redhat.com>
Wed, 15 Jul 2009 16:40:56 +0000 (18:40 +0200)
modules.d/99base/dracut-lib.sh

index aa808a7..a57780a 100644 (file)
@@ -48,8 +48,10 @@ warn() {
 }
 
 info() {
+    [ "$DRACUT_QUIET" ] || DRACUT_QUIET="x$(getarg quiet)"
     echo "<6>dracut: $@" > /dev/kmsg
-    echo "dracut: $@" > /dev/console
+    [ "$DRACUT_QUIET" != "xquiet" ] && \
+       echo "dracut: $@" > /dev/console
 }
 
 vinfo() {