Vinzenz Feenstra has uploaded a new change for review.

Change subject: No output when guest agent already running or stopped on RHEL5/6
......................................................................

No output when guest agent already running or stopped on RHEL5/6

When the guest agent is already running and 'service ovirt-guest-agent start'
is executed it no longer prints anything.
The same for 'service ovirt-guest-agent stop' when the agent is already
stopped.
Additionally restart will use the same behaviour

Change-Id: Id27e5b9f91b675fb5f2d2be8d5d1663efd34293f
Signed-off-by: Vinzenz Feenstra <[email protected]>
---
M ovirt-guest-agent/ovirt-guest-agent.in
1 file changed, 10 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-guest-agent 
refs/changes/19/28319/1

diff --git a/ovirt-guest-agent/ovirt-guest-agent.in 
b/ovirt-guest-agent/ovirt-guest-agent.in
index 419eebb..95dc745 100644
--- a/ovirt-guest-agent/ovirt-guest-agent.in
+++ b/ovirt-guest-agent/ovirt-guest-agent.in
@@ -54,11 +54,17 @@
 case "$1" in
 
     start)
-        start
+        $0 status > /dev/null 2>&1
+        if [ $? -ne 0 ]; then
+            start
+        fi
         ;;
 
     stop)
-        stop
+        $0 status > /dev/null 2>&1
+        if [ $? -eq 0 ]; then
+            stop
+        fi
         ;;
 
     status)
@@ -67,8 +73,8 @@
         ;;
 
     restart)
-        stop
-        start
+        $0 stop
+        $0 start
         ;;
 
     condrestart)


-- 
To view, visit http://gerrit.ovirt.org/28319
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id27e5b9f91b675fb5f2d2be8d5d1663efd34293f
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-guest-agent
Gerrit-Branch: master
Gerrit-Owner: Vinzenz Feenstra <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to