summaryrefslogtreecommitdiffstats
path: root/admportal/shell/start_portal.sh
blob: 976502cd33cffebe63c4938ce07a6caec175b51f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#. ./set-https-env.sh
#cd ../bin
#cp ../config/config.json.https ../config/config.json
export PROJECT_HOME=/opt/openecomp/sdnc
export PROJECT_RUNTIME_BASE=/opt/openecomp/sdnc
#export JAVA_HOME=/usr/lib/jvm/java-7-oracle
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
export SSL_ENABLED=false
export SDNC_CONFIG_DIR=${PROJECT_HOME}/data/properties
export NODE_ENV=production
export CLASSPATH=$PROJECT_HOME/admportal/lib:$CLASSPATH

PATH=${PATH}:${JAVA_HOME}/bin

#. ${PROJECT_HOME}/etc/default.env

MAIN_MENU=`python $PROJECT_HOME/admportal/shell/getAdmPortalProp.py MainMenu | sed -e 's|['\'']||g'` 
export MAIN_MENU
SSL_ENABLED=`python $PROJECT_HOME/admportal/shell/getAdmPortalProp.py sslEnabled | sed -e 's|['\'']||g'` 
export SSL_ENABLED

if [ ! -d /opt/openecomp/sdnc/admportal/node_modules ]; then
	cd /opt/openecomp/sdnc/admportal && npm install
fi

cd /opt/openecomp/sdnc/admportal
node shell/www
#if [ "true" == "${SSL_ENABLED}" ]; then
	#pm2 startOrRestart process.https.json
#else
	#pm2 startOrRestart process.http.json
#fi