From 9d476d83e4441bc2c042c9010adaca10d6febb7b Mon Sep 17 00:00:00 2001 From: Jamil Date: Tue, 16 Jan 2024 12:05:40 -0800 Subject: [PATCH] fix(devops): Fix shellcheck errors for `docker-init.sh` script (#3265) --- rust/docker-init.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/rust/docker-init.sh b/rust/docker-init.sh index 109ac5978..e8c6f3f8e 100755 --- a/rust/docker-init.sh +++ b/rust/docker-init.sh @@ -16,15 +16,17 @@ fi if [ "${LISTEN_ADDRESS_DISCOVERY_METHOD}" = "gce_metadata" ]; then echo "Using GCE metadata to discover listen address" - if [ "${PUBLIC_IP4_ADDR}" == "" ]; then - export PUBLIC_IP4_ADDR=$(curl "http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/access-configs/0/external-ip" -H "Metadata-Flavor: Google" -s) + if [ "${PUBLIC_IP4_ADDR}" = "" ]; then + public_ip4=$(curl "http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/access-configs/0/external-ip" -H "Metadata-Flavor: Google" -s) + export PUBLIC_IP4_ADDR="${public_ip4}" echo "Discovered PUBLIC_IP4_ADDR: ${PUBLIC_IP4_ADDR}" fi - if [ "${PUBLIC_IP6_ADDR}" == "" ]; then - export PUBLIC_IP6_ADDR=$(curl "http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/ipv6s" -H "Metadata-Flavor: Google" -s) + if [ "${PUBLIC_IP6_ADDR}" = "" ]; then + public_ip6=$(curl "http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/ipv6s" -H "Metadata-Flavor: Google" -s) + export PUBLIC_IP6_ADDR="${public_ip6}" echo "Discovered PUBLIC_IP6_ADDR: ${PUBLIC_IP6_ADDR}" fi fi -exec $@ +exec "$@"