@@ -178,14 +178,14 @@ sudo killall node
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/ain-blockchain*
182
- CODE_CMD=" cd ~; sudo mv ain-blockchain /home; sudo chmod -R 777 /home/ain-blockchain; sudo chown -R $GCP_USER :$GCP_USER /home/ain-blockchain; cd /home/ain-blockchain"
181
+ sudo rm -rf /home/${SEASON} - ain-blockchain*
182
+ 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"
183
183
printf " \nCODE_CMD=$CODE_CMD \n"
184
184
eval $CODE_CMD
185
185
else
186
186
printf ' \n'
187
187
printf ' Reusing existing working directory..\n'
188
- OLD_DIR_PATH=$( find /home/ain-blockchain* -maxdepth 0 -type d)
188
+ OLD_DIR_PATH=$( find /home/${SEASON} - ain-blockchain* -maxdepth 0 -type d)
189
189
printf " OLD_DIR_PATH=$OLD_DIR_PATH \n"
190
190
CODE_CMD=" sudo chmod -R 777 $OLD_DIR_PATH ; sudo chown -R $GCP_USER :$GCP_USER $OLD_DIR_PATH "
191
191
printf " \nCODE_CMD=$CODE_CMD \n"
194
194
if [[ $KEEP_DATA_OPTION = " --no-keep-data" ]]; then
195
195
printf ' \n'
196
196
printf ' Setting up new data directory..\n'
197
- sudo rm -rf /home/ain_blockchain_data /chains
198
- sudo rm -rf /home/ain_blockchain_data /snapshots
199
- sudo rm -rf /home/ain_blockchain_data /logs
200
- DATA_CMD=" sudo mkdir -p /home/ain_blockchain_data ; sudo chmod -R 777 /home/ain_blockchain_data ; sudo chown -R $GCP_USER :$GCP_USER /home/ain_blockchain_data "
197
+ sudo rm -rf /home/${SEASON} _ain_blockchain_data /chains
198
+ sudo rm -rf /home/${SEASON} _ain_blockchain_data /snapshots
199
+ sudo rm -rf /home/${SEASON} _ain_blockchain_data /logs
200
+ 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 "
201
201
printf " \nDATA_CMD=$DATA_CMD \n"
202
202
eval $DATA_CMD
203
203
else
204
204
printf ' Reusing existing data directory..\n'
205
205
if [[ $CHOWN_DATA_OPTION = " --no-chown-data" ]]; then
206
- DATA_CMD=" sudo mkdir -p /home/ain_blockchain_data ; sudo chmod 777 /home/ain_blockchain_data ; sudo chown $GCP_USER :$GCP_USER /home/ain_blockchain_data "
206
+ 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
207
else
208
- DATA_CMD=" sudo mkdir -p /home/ain_blockchain_data ; sudo chmod -R 777 /home/ain_blockchain_data ; sudo chown -R $GCP_USER :$GCP_USER /home/ain_blockchain_data "
208
+ 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
209
fi
210
210
printf " \nDATA_CMD=$DATA_CMD \n"
211
211
eval $DATA_CMD
@@ -327,6 +327,9 @@ printf "LOG_BANDAGE_INFO=$LOG_BANDAGE_INFO\n"
327
327
# on-premise nodes run with "comcom" hosting env
328
328
export HOSTING_ENV=" comcom"
329
329
printf " HOSTING_ENV=$HOSTING_ENV \n"
330
+ # on-premise nodes run with a blockchain data directory prefixed by ${SEASON}_
331
+ export BLOCKCHAIN_DATA_DIR=" /home/${SEASON} _ain_blockchain_data"
332
+ printf " BLOCKCHAIN_DATA_DIR=$BLOCKCHAIN_DATA_DIR \n"
330
333
331
334
if [[ " $SEASON " = " sandbox" ]]; then
332
335
MAX_OLD_SPACE_SIZE_MB=11000
0 commit comments