/
kreyndelHam
/
Konstructorium
Обзор
Документация
Войти
/
kreyndelHam
/
Konstructorium
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
1
CI/CD
Аналитика
Безопасность
dev
scripts/ci/gitverse/wait_postgres.sh
13 строк
346 B
Server
server new
15 май 2026, 23:54
15 май 2026, 23:54
2917d5d
Код
Авторство
О чём код?
#!/usr/bin/env bash # Waits until TCP port 5432 accepts connections (up to 30 seconds). set -euo pipefail for i in $(seq 1 30); do if python -c "import socket; s=socket.socket(); s.settimeout(1); s.connect(('127.0.0.1',5432)); s.close()" 2>/dev/null; then echo "Postgres OK" exit 0 fi echo "wait postgres $i" sleep 1 done exit 1