@@ -57,6 +57,9 @@ globSet EXTERNAL_ADDRESS "$cfg_p2p_external_address"
57
57
globSet EXTERNAL_DNS " $EXTERNAL_DNS "
58
58
globSet EXTERNAL_PORT " $EXTERNAL_P2P_PORT "
59
59
60
+ # Set grpc listening address for app.toml
61
+ globSet app_grpc_address " 0.0.0.0:9090"
62
+
60
63
echoInfo " INFO: Local Addr: $LOCAL_IP "
61
64
echoInfo " INFO: Public Addr: $PUBLIC_IP "
62
65
echoInfo " INFO: External Addr: $EXTERNAL_ADDRESS "
@@ -281,19 +284,25 @@ for row in "${cfg_rows[@]}"; do
281
284
done
282
285
283
286
echoInfo " INFO: Updating APP file..."
287
+
284
288
getTomlVarNames $APP > /tmp/app_names.tmp
289
+
285
290
mapfile app_rows < /tmp/app_names.tmp
291
+
286
292
for row in " ${app_rows[@]} " ; do
287
293
( $( isNullOrWhitespaces $row ) ) && continue
288
- tag=$( echo $row | cut -d' ' -f1 | tr -d ' \011\012\013\014\015\040\133\135' | xargs)
289
- name=$( echo $row | cut -d' ' -f2 | tr -d ' \011\012\013\014\015\040\133\135' | xargs)
290
- val_target_1=$( echo " app_${tag} _${name} " | tr -d ' \011\012\013\014\015\040\133\135' | xargs)
291
- val_target_2=$( echo " $val_target_1 " | sed -r ' s/[-]+/_/g' | xargs)
292
- val=" ${! val_target_2} "
293
- [ -z " $val " ] && val=$( globGet " $val_target_1 " )
294
+
295
+ tag=$( echo $row | cut -d' ' -f1 | tr -d ' \\011\\012\\013\\014\\015\\040\\133\\135' | xargs)
296
+ name=$( echo $row | cut -d' ' -f2 | tr -d ' \\011\\012\\013\\014\\015\\040\\133\\135' | xargs)
297
+
298
+ val_target_1=" app_${tag} _${name} "
299
+ val_target_2=$( echo " $val_target_1 " | sed -r ' s/\[-\]+/\_/g' )
300
+
301
+ val=$( globGet " $val_target_1 " )
294
302
[ -z " $val " ] && val=$( globGet " $val_target_2 " )
295
- if [ ! -z " $val " ] ; then
296
- echoWarn " WARNING: Updating APP value: [$tag ] $name -> '$val ' "
303
+
304
+ if [ ! -z " $val " ]; then
305
+ echoWarn " WARNING: Updating APP value: [$tag ] $name -> '$val '"
297
306
setTomlVar " [$tag ]" " $name " " $val " $APP
298
307
else
299
308
echoInfo " INFO: APP value: [$tag ] $name will NOT change, glob val was NOT found"
0 commit comments