bugfix: empty webportal when running in docker 49/49349/2
authorSerenaFeng <feng.xiaowei@zte.com.cn>
Wed, 20 Dec 2017 09:08:21 +0000 (17:08 +0800)
committerSerenaFeng <feng.xiaowei@zte.com.cn>
Wed, 20 Dec 2017 09:08:55 +0000 (17:08 +0800)
error message:
angular.js:11655 Error: [$injector:unpr] http://errors.angularjs.org/1.3.15/$injector/unpr?p0=authenticateProvider%20%3C-%20authenticate

Change-Id: I39efeeea17ae55d762d85d8f56cf5f241ff866f8
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
testapi/docker/prepare-env.sh

index 92a0c9f..9086e77 100755 (executable)
@@ -9,6 +9,11 @@ fi
 if [ "$base_url" != "" ]; then
     sudo crudini --set --existing $FILE api url $base_url/api/v1
     sudo crudini --set --existing $FILE ui url $base_url
-    sudo echo "{\"testapiApiUrl\": \"$base_url/api/v1\"}" > \
-        /usr/local/share/opnfv_testapi/testapi-ui/config.json
+    sudo cat > /usr/local/share/opnfv_testapi/testapi-ui/config.json << EOF
+{
+  "testapiApiUrl": "$base_url/api/v1",
+  "authenticate": true
+}
+EOF
+
 fi