swarm-controller: put a failed jobq node's error in the log message
This commit is contained in:
parent
8b228404a7
commit
15964a06f8
1 changed files with 4 additions and 4 deletions
|
|
@ -344,7 +344,7 @@ pub(crate) async fn run_swarm_node(
|
|||
let node_kind = hive_jobq_wire::WireNode::label(&kind);
|
||||
let (builder, outcome) = run_node_work(kind, builder, deps).await;
|
||||
if let hive_jobq::scheduler::Outcome::Failed(error) = &outcome {
|
||||
tracing::warn!(node = id.get(), kind = %node_kind, %error, "swarm jobq: node failed");
|
||||
tracing::warn!(node = id.get(), kind = %node_kind, "swarm jobq: node failed: {error}");
|
||||
}
|
||||
(builder, outcome)
|
||||
}
|
||||
|
|
@ -4797,7 +4797,7 @@ mod mint_identity_tests {
|
|||
assert_eq!(field("kind"), "set_agent_wanted");
|
||||
assert_eq!(field("node"), ids[0].get().to_string());
|
||||
assert!(
|
||||
field("error").contains("no swarm queue is configured"),
|
||||
field("message").contains("no swarm queue is configured"),
|
||||
"{fields:?}"
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue