@@ -58,7 +58,7 @@ function parse_options() {
58
58
59
59
# Parse options.
60
60
SEASON=" $1 "
61
- GCP_USER =" $2 "
61
+ ONPREM_USER =" $2 "
62
62
63
63
number_re=' ^[0-9]+$'
64
64
if ! [[ $3 =~ $number_re ]] ; then
@@ -95,7 +95,7 @@ while [ $ARG_INDEX -le $# ]; do
95
95
done
96
96
97
97
printf " SEASON=$SEASON \n"
98
- printf " GCP_USER= $GCP_USER \n"
98
+ printf " ONPREM_USER= $ONPREM_USER \n"
99
99
printf " SHARD_INDEX=$SHARD_INDEX \n"
100
100
printf " NODE_INDEX=$NODE_INDEX \n"
101
101
printf " \n"
@@ -178,35 +178,35 @@ sudo killall "client/${SEASON}-ain-blockchain-index.js"
178
178
if [[ $KEEP_CODE_OPTION = " --no-keep-code" ]]; then
179
179
printf ' \n'
180
180
printf ' Setting up new working directory..\n'
181
- sudo rm -rf /home/${SEASON} - ain-blockchain*
181
+ sudo rm -rf /home/${SEASON} / ain-blockchain*
182
182
# NOTE(platfowner): Add $SEASON to the node job name to be selectively killed in restarts.
183
- CODE_CMD=" cd ~ ; sudo mv ${SEASON} - ain-blockchain /home; sudo chmod -R 777 /home/${SEASON} - ain-blockchain; sudo chown -R $GCP_USER : $GCP_USER /home/${SEASON} - ain-blockchain; cd /home/${SEASON} - ain-blockchain; mv client/index.js client/${SEASON} -ain-blockchain-index.js"
183
+ CODE_CMD=" sudo mkdir -p /home/ ${SEASON} ; sudo chmod -R 777 /home/ ${SEASON} ; sudo chown -R $ONPREM_USER : $ONPREM_USER /home/ ${SEASON} ; cd ~; sudo mv ./ ain-blockchain /home/ ${SEASON} ; sudo chmod -R 777 /home/${SEASON} / ain-blockchain; sudo chown -R $ONPREM_USER : $ONPREM_USER /home/${SEASON} / ain-blockchain; cd /home/${SEASON} / ain-blockchain; mv client/index.js client/${SEASON} -ain-blockchain-index.js"
184
184
printf " \nCODE_CMD=$CODE_CMD \n"
185
185
eval $CODE_CMD
186
186
else
187
187
printf ' \n'
188
188
printf ' Reusing existing working directory..\n'
189
- OLD_DIR_PATH=$( find /home/${SEASON} - ain-blockchain* -maxdepth 0 -type d)
189
+ OLD_DIR_PATH=$( find /home/${SEASON} / ain-blockchain* -maxdepth 0 -type d)
190
190
printf " OLD_DIR_PATH=$OLD_DIR_PATH \n"
191
- CODE_CMD=" sudo chmod -R 777 $OLD_DIR_PATH ; sudo chown -R $GCP_USER : $GCP_USER $OLD_DIR_PATH "
191
+ CODE_CMD=" sudo chmod -R 777 $OLD_DIR_PATH ; sudo chown -R $ONPREM_USER : $ONPREM_USER $OLD_DIR_PATH "
192
192
printf " \nCODE_CMD=$CODE_CMD \n"
193
193
eval $CODE_CMD
194
194
fi
195
195
if [[ $KEEP_DATA_OPTION = " --no-keep-data" ]]; then
196
196
printf ' \n'
197
197
printf ' Setting up new data directory..\n'
198
- sudo rm -rf /home/${SEASON} _ain_blockchain_data /chains
199
- sudo rm -rf /home/${SEASON} _ain_blockchain_data /snapshots
200
- sudo rm -rf /home/${SEASON} _ain_blockchain_data /logs
201
- DATA_CMD=" sudo mkdir -p /home/${SEASON} _ain_blockchain_data ; sudo chmod -R 777 /home/${SEASON} _ain_blockchain_data ; sudo chown -R $GCP_USER : $GCP_USER /home/${SEASON} _ain_blockchain_data "
198
+ sudo rm -rf /home/${SEASON} /ain_blockchain_data /chains
199
+ sudo rm -rf /home/${SEASON} /ain_blockchain_data /snapshots
200
+ sudo rm -rf /home/${SEASON} /ain_blockchain_data /logs
201
+ DATA_CMD=" sudo mkdir -p /home/${SEASON} /ain_blockchain_data ; sudo chmod -R 777 /home/${SEASON} /ain_blockchain_data ; sudo chown -R $ONPREM_USER : $ONPREM_USER /home/${SEASON} /ain_blockchain_data "
202
202
printf " \nDATA_CMD=$DATA_CMD \n"
203
203
eval $DATA_CMD
204
204
else
205
205
printf ' Reusing existing data directory..\n'
206
206
if [[ $CHOWN_DATA_OPTION = " --no-chown-data" ]]; then
207
- DATA_CMD=" sudo mkdir -p /home/${SEASON} _ain_blockchain_data ; sudo chmod 777 /home/${SEASON} _ain_blockchain_data ; sudo chown $GCP_USER : $GCP_USER /home/${SEASON} _ain_blockchain_data "
207
+ DATA_CMD=" sudo mkdir -p /home/${SEASON} /ain_blockchain_data ; sudo chmod 777 /home/${SEASON} /ain_blockchain_data ; sudo chown $ONPREM_USER : $ONPREM_USER /home/${SEASON} /ain_blockchain_data "
208
208
else
209
- DATA_CMD=" sudo mkdir -p /home/${SEASON} _ain_blockchain_data ; sudo chmod -R 777 /home/${SEASON} _ain_blockchain_data ; sudo chown -R $GCP_USER : $GCP_USER /home/${SEASON} _ain_blockchain_data "
209
+ DATA_CMD=" sudo mkdir -p /home/${SEASON} /ain_blockchain_data ; sudo chmod -R 777 /home/${SEASON} /ain_blockchain_data ; sudo chown -R $ONPREM_USER : $ONPREM_USER /home/${SEASON} /ain_blockchain_data "
210
210
fi
211
211
printf " \nDATA_CMD=$DATA_CMD \n"
212
212
eval $DATA_CMD
@@ -329,7 +329,7 @@ printf "LOG_BANDAGE_INFO=$LOG_BANDAGE_INFO\n"
329
329
export HOSTING_ENV=" comcom"
330
330
printf " HOSTING_ENV=$HOSTING_ENV \n"
331
331
# on-premise nodes run with a blockchain data directory prefixed by ${SEASON}_
332
- export BLOCKCHAIN_DATA_DIR=" /home/${SEASON} _ain_blockchain_data "
332
+ export BLOCKCHAIN_DATA_DIR=" /home/${SEASON} /ain_blockchain_data "
333
333
printf " BLOCKCHAIN_DATA_DIR=$BLOCKCHAIN_DATA_DIR \n"
334
334
335
335
if [[ " $SEASON " = " sandbox" ]]; then
0 commit comments