11#! /bin/sh
22
3+ CONFIGURATION_FOLDER_PATH=${CONFIGURATION_FOLDER_PATH:- " ./packages/graph-explorer/" }
4+
35if [ -f " ./config.json" ]; then
46
57 json=$( cat ./config.json)
@@ -17,61 +19,61 @@ if [ -f "./config.json" ]; then
1719fi
1820
1921if [ -n " $NEPTUNE_NOTEBOOK " ]; then
20- echo -e " \nNEPTUNE_NOTEBOOK=${NEPTUNE_NOTEBOOK} " >> ./packages/graph-explorer /.env
22+ echo -e " \nNEPTUNE_NOTEBOOK=${NEPTUNE_NOTEBOOK} " >> $CONFIGURATION_FOLDER_PATH /.env
2123 if [ " $NEPTUNE_NOTEBOOK " == " true" ]; then
2224 # Override Proxy SSL setting if Neptune notebook
2325 PROXY_SERVER_HTTPS_CONNECTION=" false"
2426 GRAPH_EXP_HTTPS_CONNECTION=" false"
2527 fi
2628else
27- echo -e " \nNEPTUNE_NOTEBOOK=false" >> ./packages/graph-explorer /.env
29+ echo -e " \nNEPTUNE_NOTEBOOK=false" >> $CONFIGURATION_FOLDER_PATH /.env
2830fi
2931
3032if [ -n " $PROXY_SERVER_HTTPS_CONNECTION " ]; then
31- echo -e " \nPROXY_SERVER_HTTPS_CONNECTION=${PROXY_SERVER_HTTPS_CONNECTION} " >> ./packages/graph-explorer /.env
33+ echo -e " \nPROXY_SERVER_HTTPS_CONNECTION=${PROXY_SERVER_HTTPS_CONNECTION} " >> $CONFIGURATION_FOLDER_PATH /.env
3234else
33- echo -e " \nPROXY_SERVER_HTTPS_CONNECTION=true" >> ./packages/graph-explorer /.env
35+ echo -e " \nPROXY_SERVER_HTTPS_CONNECTION=true" >> $CONFIGURATION_FOLDER_PATH /.env
3436fi
3537
3638if [ -n " $GRAPH_EXP_HTTPS_CONNECTION " ]; then
37- echo -e " \nGRAPH_EXP_HTTPS_CONNECTION=${GRAPH_EXP_HTTPS_CONNECTION} " >> ./packages/graph-explorer /.env
39+ echo -e " \nGRAPH_EXP_HTTPS_CONNECTION=${GRAPH_EXP_HTTPS_CONNECTION} " >> $CONFIGURATION_FOLDER_PATH /.env
3840else
39- echo -e " \nGRAPH_EXP_HTTPS_CONNECTION=true" >> ./packages/graph-explorer /.env
41+ echo -e " \nGRAPH_EXP_HTTPS_CONNECTION=true" >> $CONFIGURATION_FOLDER_PATH /.env
4042fi
4143
4244# Update the default connection file with the configuration values
4345if [ -n " $PUBLIC_OR_PROXY_ENDPOINT " ]; then
4446 # Overwrite existing file with an empty string
45- echo " " > ./packages/graph-explorer /defaultConnection.json
47+ echo " " > $CONFIGURATION_FOLDER_PATH /defaultConnection.json
4648
47- echo -e " {\n\" GRAPH_EXP_PUBLIC_OR_PROXY_ENDPOINT\" :\" ${PUBLIC_OR_PROXY_ENDPOINT} \" ," >> ./packages/graph-explorer /defaultConnection.json
49+ echo -e " {\n\" GRAPH_EXP_PUBLIC_OR_PROXY_ENDPOINT\" :\" ${PUBLIC_OR_PROXY_ENDPOINT} \" ," >> $CONFIGURATION_FOLDER_PATH /defaultConnection.json
4850
4951 if [ -n " $SERVICE_TYPE " ]; then
50- echo " \" GRAPH_EXP_SERVICE_TYPE\" :\" ${SERVICE_TYPE} \" ," >> ./packages/graph-explorer /defaultConnection.json
52+ echo " \" GRAPH_EXP_SERVICE_TYPE\" :\" ${SERVICE_TYPE} \" ," >> $CONFIGURATION_FOLDER_PATH /defaultConnection.json
5153 else
52- echo " \" GRAPH_EXP_SERVICE_TYPE\" :\" neptune-db\" ," >> ./packages/graph-explorer /defaultConnection.json
54+ echo " \" GRAPH_EXP_SERVICE_TYPE\" :\" neptune-db\" ," >> $CONFIGURATION_FOLDER_PATH /defaultConnection.json
5355 fi
5456
5557 if [ -n " $GRAPH_TYPE " ]; then
56- echo " \" GRAPH_EXP_GRAPH_TYPE\" :\" ${GRAPH_TYPE} \" ," >> ./packages/graph-explorer /defaultConnection.json
58+ echo " \" GRAPH_EXP_GRAPH_TYPE\" :\" ${GRAPH_TYPE} \" ," >> $CONFIGURATION_FOLDER_PATH /defaultConnection.json
5759 else
5860 if [ " $SERVICE_TYPE " == " neptune-graph" ]; then
59- echo " \" GRAPH_EXP_GRAPH_TYPE\" :\" openCypher\" ," >> ./packages/graph-explorer /defaultConnection.json
61+ echo " \" GRAPH_EXP_GRAPH_TYPE\" :\" openCypher\" ," >> $CONFIGURATION_FOLDER_PATH /defaultConnection.json
6062 fi
6163 fi
6264
6365 if [ -n " $USING_PROXY_SERVER " ]; then
64- echo " \" GRAPH_EXP_USING_PROXY_SERVER\" :${USING_PROXY_SERVER} ," >> ./packages/graph-explorer /defaultConnection.json
66+ echo " \" GRAPH_EXP_USING_PROXY_SERVER\" :${USING_PROXY_SERVER} ," >> $CONFIGURATION_FOLDER_PATH /defaultConnection.json
6567 else
66- echo " \" GRAPH_EXP_USING_PROXY_SERVER\" :false," >> ./packages/graph-explorer /defaultConnection.json
68+ echo " \" GRAPH_EXP_USING_PROXY_SERVER\" :false," >> $CONFIGURATION_FOLDER_PATH /defaultConnection.json
6769 fi
6870
6971 if [ -n " $IAM " ]; then
70- echo " \" GRAPH_EXP_IAM\" :${IAM} ," >> ./packages/graph-explorer /defaultConnection.json
72+ echo " \" GRAPH_EXP_IAM\" :${IAM} ," >> $CONFIGURATION_FOLDER_PATH /defaultConnection.json
7173 else
72- echo " \" GRAPH_EXP_IAM\" :false," >> ./packages/graph-explorer /defaultConnection.json
74+ echo " \" GRAPH_EXP_IAM\" :false," >> $CONFIGURATION_FOLDER_PATH /defaultConnection.json
7375 fi
7476
75- echo " \" GRAPH_EXP_CONNECTION_URL\" :\" ${GRAPH_CONNECTION_URL} \" ," >> ./packages/graph-explorer /defaultConnection.json
76- echo -e " \" GRAPH_EXP_AWS_REGION\" :\" ${AWS_REGION} \" \n}" >> ./packages/graph-explorer /defaultConnection.json
77+ echo " \" GRAPH_EXP_CONNECTION_URL\" :\" ${GRAPH_CONNECTION_URL} \" ," >> $CONFIGURATION_FOLDER_PATH /defaultConnection.json
78+ echo -e " \" GRAPH_EXP_AWS_REGION\" :\" ${AWS_REGION} \" \n}" >> $CONFIGURATION_FOLDER_PATH /defaultConnection.json
7779fi
0 commit comments