Index: scripts/globals.sh =================================================================== diff -u -r4ccc9658bbaacba1abb0c1250c86eec24afd8358 -r6ac09e005d8463ccf5fab9a79c558f20762246c1 --- scripts/globals.sh (.../globals.sh) (revision 4ccc9658bbaacba1abb0c1250c86eec24afd8358) +++ scripts/globals.sh (.../globals.sh) (revision 6ac09e005d8463ccf5fab9a79c558f20762246c1) @@ -84,7 +84,6 @@ POSTMSG_BLUETOOTH="Bluetooth" POSTMSG_SHASUM="App shasum" POSTMSG_CLOUDSYNC="CloudSync" -POSTMSG_CLOUDSYNC_RUNNING="CloudSync app IS running" POSTMSG_SETTINGSCRC="SettingsCRC" TDCTL_NTP_USED=$FALSE @@ -573,9 +572,8 @@ echo "Executing the CloudSync" cd $CLOUDSYNC_PATH sudo -u $CLOUD_USER ./cs.py start - sleep 2 - CLOUDSYNC_STATUS="$(sudo -u $CLOUD_USER ./cs.py status)" - if [ "$CLOUDSYNC_STATUS" == "$POSTMSG_CLOUDSYNC_RUNNING" ]; then + CLOUDSYNC_STATUS="$(ps ax | grep "cs.py" | grep -v grep)" + if [ -n "$CLOUDSYNC_STATUS" ]; then post_log_pass "$POSTMSG_CLOUDSYNC$POSTMSG_POSTFIX_PASSED" else post_log_fail "$POSTMSG_CLOUDSYNC$POSTMSG_POSTFIX_FAILED"