From d84921db55855eacb492ab36856084a61c11dc72 Mon Sep 17 00:00:00 2001 From: Giorgio Salluzzo Date: Wed, 29 Oct 2025 12:07:01 +0100 Subject: [PATCH] Refactor 'hosts' script. --- scripts/patch_hosts.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/scripts/patch_hosts.sh b/scripts/patch_hosts.sh index af7e453d..ec527d2d 100644 --- a/scripts/patch_hosts.sh +++ b/scripts/patch_hosts.sh @@ -1,5 +1,9 @@ -sudo grep -v httpbin.local /etc/hosts | sudo tee /etc/hosts.mocket -export CONTAINER_ID=$(docker compose ps -q proxy) -export CONTAINER_IP=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $CONTAINER_ID) -echo "$CONTAINER_IP httpbin.local" | sudo tee -a /etc/hosts.mocket -sudo mv /etc/hosts.mocket /etc/hosts +HOSTS=/etc/hosts +MOCKET_HOSTS=/etc/hosts.mocket +HTTPBIN_HOST=httpbin.local + +sudo grep -v ${HTTPBIN_HOST} ${HOSTS} | sudo tee ${MOCKET_HOSTS} +CONTAINER_ID=$(docker compose ps -q proxy) +CONTAINER_IP=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' ${CONTAINER_ID}) +echo "${CONTAINER_IP} ${HTTPBIN_HOST}" | sudo tee -a ${MOCKET_HOSTS} +sudo mv ${MOCKET_HOSTS} ${HOSTS}