SVN: rc-scripts/trunk/lib/functions

glen glen at pld-linux.org
Wed Aug 31 20:44:11 CEST 2011


Author: glen
Date: Wed Aug 31 20:44:11 2011
New Revision: 12337

Modified:
   rc-scripts/trunk/lib/functions
Log:
upstart: behave like current initscripts: print running/not running instead of silence

Modified: rc-scripts/trunk/lib/functions
==============================================================================
--- rc-scripts/trunk/lib/functions	(original)
+++ rc-scripts/trunk/lib/functions	Wed Aug 31 20:44:11 2011
@@ -1224,7 +1224,11 @@
 }
 upstart_start() {
 	local service=$1
-	is_upstart_running "${service}" && return 0
+	if is_upstart_running "${service}"; then
+		msg_already_running "$service"
+		return 0
+	fi
+
 	msg_starting "${service}"
 	if errors=$(/sbin/initctl start ${service} 2>&1) ; then
 		ok
@@ -1237,7 +1241,8 @@
 }
 upstart_stop() {
 	local service=$1
-	if ! is_upstart_running "${service}" && ! is_upstart_task "${service}" ; then
+	if ! is_upstart_running "${service}"; then
+		msg_not_running "$name"
 		return 0
 	fi
 	msg_stopping "${service}"


More information about the pld-cvs-commit mailing list