hub error logging

This commit is contained in:
Robin Appelman 2022-07-17 14:08:21 +02:00
commit 92b11efae9

View file

@ -15,11 +15,11 @@ pub async fn tags(client: &Client, user: &str, repo: &str) -> Result<Vec<HubTag>
.wrap_err("error with sending docker hub request")?; .wrap_err("error with sending docker hub request")?;
ensure!( ensure!(
!result.status().is_client_error(), !result.status().is_client_error(),
"error with sending docker hub request" "error with sending docker hub request {}/{}: {}", user, repo, result.status()
); );
ensure!( ensure!(
!result.status().is_server_error(), !result.status().is_server_error(),
"docker hub request returned an error" "docker hub request returned an error {}/{}: {}", user, repo, result.status()
); );
Ok(result Ok(result
.json::<HubTagResponse>() .json::<HubTagResponse>()