Wait for a Dependency with a Timeout
A container's start script must wait until the database writes its readiness file before the app starts.
Create the executable script /home/student/bin/wait-for.sh FILE TIMEOUT that:
0 as soon as FILE exists and is not empty, printing readyTIMEOUT seconds, prints timeout waiting for FILE (with the real path) to stderr and exits 1TIMEOUT secondsAbout this machine
Ubuntu 24.04 with no internet access. You are student with passwordless sudo. The grader checks the final state of the machine, not the commands you typed. Values like names and ports are generated for you.
Your machine is ready to start
Create a free account to open a machine and get graded.