(ctx context.Context, db *sql.DB)
| 2694 | } |
| 2695 | |
| 2696 | func pingPostgres(ctx context.Context, db *sql.DB) error { |
| 2697 | // nolint:gocritic // This is a reasonable magic number for a ping timeout. |
| 2698 | ctx, cancel := context.WithTimeout(ctx, 5*time.Second) |
| 2699 | defer cancel() |
| 2700 | return db.PingContext(ctx) |
| 2701 | } |
| 2702 | |
| 2703 | type HTTPServers struct { |
| 2704 | HTTPUrl *url.URL |