Fix docker_health.sh third check 43/1943/2
authorAlexis de Talhouët <adetalhouet89@gmail.com>
Thu, 9 Mar 2017 21:40:39 +0000 (16:40 -0500)
committerAlexis de Talhouët <adetalhouet89@gmail.com>
Thu, 9 Mar 2017 21:43:43 +0000 (21:43 +0000)
if [[ ${res} != 0 ]] checks wether the value is "0" but the
value return by the command is "       0" hence the validation
fails.
Changing the if to compare string instead of integer.

Change-Id: Ibb671dcc9c4cd870b931e9e06a185aa4bea5dc5f
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
sdc-os-chef/scripts/docker_health.sh

index 832b25a..1db5282 100644 (file)
@@ -14,7 +14,7 @@ curl http://localhost:8181/sdc1/rest/healthCheck
 echo ""
 echo ""
 res=`curl -s -X GET -H "Accept: application/json" -H "Content-Type: application/json" -H "USER_ID: jh0003" "http://localhost:8080/sdc2/rest/v1/user/demo" | wc -l`
-if [[ ${res} != 0 ]]
+if [[ ! ${res} -eq 0 ]]
 then
     echo "Error [${res}] while user existance check"
     exit ${res}