Check if proxy generation returned something
authorZdeněk Šustr <sustr4@cesnet.cz>
Thu, 27 Oct 2011 11:34:28 +0000 (11:34 +0000)
committerZdeněk Šustr <sustr4@cesnet.cz>
Thu, 27 Oct 2011 11:34:28 +0000 (11:34 +0000)
org.glite.testsuites.ctb/LB/tests/lb-common-testbeds.sh

index 971ac2c..9145d11 100755 (executable)
@@ -66,7 +66,12 @@ else
        rm -rf /tmp/test-certs/grid-security
        cvs -d :pserver:anonymous@glite.cvs.cern.ch:/cvs/jra1mw co org.glite.testsuites.ctb/LB
        FAKE_CAS=\`./org.glite.testsuites.ctb/LB/tests/lb-generate-fake-proxy.sh | grep -E "^X509_CERT_DIR" | sed 's/X509_CERT_DIR=//'\`
-       cp -rv \$FAKE_CAS/* /etc/grid-security/certificates/
+       if [ "\$FAKE_CAS" == "" ]; then
+                echo "Failed generating proxy" >&2
+                exit 2
+        else
+                cp -rv \$FAKE_CAS/* /etc/grid-security/certificates/
+        fi
 fi
 
 CVSPATH=\`which cvs\`