SVN: rc-scripts/trunk/rc.d/init.d/functions

glen glen at pld-linux.org
Sun Apr 27 04:00:33 CEST 2008


Author: glen
Date: Sun Apr 27 04:00:33 2008
New Revision: 9733

Modified:
   rc-scripts/trunk/rc.d/init.d/functions
Log:
- disable log_success/log_failed when RC_LOGGING is off

Modified: rc-scripts/trunk/rc.d/init.d/functions
==============================================================================
--- rc-scripts/trunk/rc.d/init.d/functions	(original)
+++ rc-scripts/trunk/rc.d/init.d/functions	Sun Apr 27 04:00:33 2008
@@ -122,11 +122,11 @@
 	return 0
 }
 
-if is_yes "$FASTRC"; then
+if is_yes "$FASTRC" || is_yes "$IN_SHUTDOWN"; then
 	RC_LOGGING=no
 fi
 
-if is_yes "${IN_SHUTDOWN}" || is_no "${RC_LOGGING}" ; then
+if is_no "$RC_LOGGING"; then
 	initlog()
 	{
 		RESULT=0
@@ -900,15 +900,23 @@
 	fi
 }
 
-log_success ()
-{
-	initlog -n $0 -s "$1 $2" -e 1
-}
+if is_no "$RC_LOGGING"; then
+	log_success() {
+		:
+	}
 
-log_failed ()
-{
-	initlog -n $0 -s "$1 $2" -e 2
-}
+	log_failed () {
+		:
+	}
+else
+	log_success () {
+		initlog -n $0 -s "$1 $2" -e 1
+	}
+
+	log_failed () {
+		initlog -n $0 -s "$1 $2" -e 2
+	}
+fi
 
 # Check if any flavor of portmapper is running
 check_portmapper() {


More information about the pld-cvs-commit mailing list