From a30c52be1a51a7aa26e40088b6e12a4d8595b69d Mon Sep 17 00:00:00 2001
From: Alain Takoudjou <alain.takoudjou@nexedi.com>
Date: Fri, 6 Jan 2017 15:37:17 +0000
Subject: [PATCH] better check if timeout parameter is an integer

---
 slapos/recipe/check_url_available/template/check_url.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/slapos/recipe/check_url_available/template/check_url.in b/slapos/recipe/check_url_available/template/check_url.in
index b4f5c0ef3..61d3b3b47 100644
--- a/slapos/recipe/check_url_available/template/check_url.in
+++ b/slapos/recipe/check_url_available/template/check_url.in
@@ -13,8 +13,8 @@ fi
 
 if [ -s "$F_TIMEOUT" ]; then
   TIMEOUT=$(cat $F_TIMEOUT)
-  re="^[0-9]+$"
-  if ! [[ $TIMEOUT =~ $re ]]; then
+  result=$(echo $TIMEOUT | grep -E ^[0-9]+$)
+  if [ -z $result ]; then
     # Not an integer
     TIMEOUT=20
   fi
-- 
2.30.9