various: replace silent error discards with logged warnings
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: I465d760b5330980270b64b4a89abc09f6a6a6964
This commit is contained in:
parent
9bbc1754d9
commit
38ed7faee2
7 changed files with 147 additions and 40 deletions
|
|
@ -403,7 +403,11 @@ async fn evaluate_jobset(
|
|||
};
|
||||
|
||||
// Set inputs hash (only needed for new evaluations, not existing ones)
|
||||
let _ = repo::evaluations::set_inputs_hash(pool, eval.id, &inputs_hash).await;
|
||||
if let Err(e) =
|
||||
repo::evaluations::set_inputs_hash(pool, eval.id, &inputs_hash).await
|
||||
{
|
||||
tracing::warn!(eval_id = %eval.id, "Failed to set evaluation inputs hash: {e}");
|
||||
}
|
||||
|
||||
// Check for declarative config in repo
|
||||
check_declarative_config(pool, &repo_path, jobset.project_id).await;
|
||||
|
|
@ -525,9 +529,11 @@ async fn create_builds_from_eval(
|
|||
if let Some(&dep_build_id) = drv_to_build.get(dep_drv)
|
||||
&& dep_build_id != build_id
|
||||
{
|
||||
let _ =
|
||||
repo::build_dependencies::create(pool, build_id, dep_build_id)
|
||||
.await;
|
||||
if let Err(e) =
|
||||
repo::build_dependencies::create(pool, build_id, dep_build_id).await
|
||||
{
|
||||
tracing::warn!(build_id = %build_id, dep = %dep_build_id, "Failed to create build dependency: {e}");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -538,9 +544,11 @@ async fn create_builds_from_eval(
|
|||
if let Some(&dep_build_id) = name_to_build.get(constituent_name)
|
||||
&& dep_build_id != build_id
|
||||
{
|
||||
let _ =
|
||||
repo::build_dependencies::create(pool, build_id, dep_build_id)
|
||||
.await;
|
||||
if let Err(e) =
|
||||
repo::build_dependencies::create(pool, build_id, dep_build_id).await
|
||||
{
|
||||
tracing::warn!(build_id = %build_id, dep = %dep_build_id, "Failed to create constituent dependency: {e}");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue