waitforpsql.sh 220 B

1234567
  1. #!/bin/bash
  2. RETRIES=5
  3. until psql -h $PG_HOST -U $PG_USER -d $PG_DATABASE -c "select 1" > /dev/null 2>&1 || [ $RETRIES -eq 0 ]; do
  4. echo "Waiting for postgres server, $((RETRIES--)) remaining attempts..."
  5. sleep 1
  6. done