http_private: handle lacking DATABASE_URL env var better

This commit is contained in:
Joakim Frostegård 2022-04-03 00:45:23 +02:00
parent 30d06937fc
commit 8478a2b052

View file

@ -32,7 +32,8 @@ async fn run_app(
tcp_listener: TcpListener,
request_sender: ChannelRequestSender,
) -> anyhow::Result<()> {
let db_url = ::std::env::var("DATABASE_URL").expect("env var DATABASE_URL");
let db_url =
::std::env::var("DATABASE_URL").with_context(|| "Retrieve env var DATABASE_URL")?;
let pool = MySqlPoolOptions::new()
.max_connections(5)