rebuilderd_common/http.rs
1use crate::errors::*;
2pub use reqwest::{Client, RequestBuilder};
3use std::time::Duration;
4
5pub fn client() -> Result<Client> {
6 Client::builder()
7 .connect_timeout(Duration::from_secs(20))
8 .read_timeout(Duration::from_secs(60))
9 .user_agent(concat!("rebuilderd/", env!("CARGO_PKG_VERSION")))
10 .build()
11 .map_err(Error::from)
12}