diff --git a/entrypoint.sh b/entrypoint.sh index 318d309..078a49b 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -6,8 +6,9 @@ usage() { [ $# -eq 2 ] || usage trap 'kill -TERM $child 2>/dev/null' SIGTERM while true; do - python /storcli.py > "$1" & + python /storcli.py > "$1.$$" & child=$!; wait $child + mv "$1.$$" "$1" sleep "$2" & child=$!; wait $child done