Skip to content

Commit 18d148c

Browse files
committed
fix: logs are now followed though a localnet restart
1 parent 850ca98 commit 18d148c

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

bin/localnet.sh

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,28 @@ down)
7777
)
7878
;;
7979
logs)
80+
follow=false
81+
if [[ -n $1 ]]; then
82+
if [[ $1 = "-f" ]]; then
83+
follow=true
84+
else
85+
usage "Unknown argument: $1"
86+
fi
87+
fi
88+
89+
while $follow; do
90+
if [[ -n $(docker ps -q -f name=solana-localnet) ]]; then
91+
(
92+
set -x
93+
docker logs solana-localnet -f
94+
) || true
95+
fi
96+
sleep 1
97+
done
98+
8099
(
81100
set -x
82-
docker logs solana-localnet "$@"
101+
docker logs solana-localnet
83102
)
84103
;;
85104
*)

0 commit comments

Comments
 (0)