]> git.sur5r.net Git - bacula/bacula/commitdiff
Make pretest portable
authorKern Sibbald <kern@sibbald.com>
Fri, 20 Jun 2008 18:33:17 +0000 (18:33 +0000)
committerKern Sibbald <kern@sibbald.com>
Fri, 20 Jun 2008 18:33:17 +0000 (18:33 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7199 91ce42f0-d328-0410-95d8-f526ca767f89

regress/scripts/pretest

index 39f58d8e9f3d206cc9566bc205840cbb1f93528a..369b2a7506ce31cddaa493d7c47316b2ace719a6 100755 (executable)
@@ -19,20 +19,29 @@ END_OF_DATA
 
 start_test
 
-if ! run_bacula
-then
-   echo "error: bconsole error"
+run_bacula
+if [ $? -ne 0 ]; then
+   echo "Error: bconsole error"
    error=1
 fi
 
-for i in bacula-fd bacula-sd bacula-dir
-do
-   if ! ps -C $i >/dev/null
-   then
-      echo "error: $i not running"
-      error=1
-   fi
-done
+bin/bacula-ctl-dir status >/dev/null
+if [ $? -ne 0 ]; then
+   echo "Error: bacula-dir failed to start"
+   error=1
+fi
+
+bin/bacula-ctl-fd status >/dev/null
+if [ $? -ne 0 ]; then
+   echo "Error: bacula-fd failed to start"
+   error=1
+fi
+
+bin/bacula-ctl-sd status >/dev/null
+if [ $? -ne 0 ]; then
+   echo "Error: bacula-sd failed to start"
+   error=1
+fi
 
 stop_bacula