feat: log job COB problems, but do not propagate them
All callers of cob::job_* were ignoring the errors anyway, so
simplify things by not returning a Result.
Signed-off-by: Lars Wirzenius liw@liw.fi
4 files changed
+94
-41
df22a8e1
→
022466a3
modified src/adapter.rs
@@ -269,8 +269,7 @@ impl Adapter {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -300,8 +299,7 @@ impl Adapter {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
modified src/broker.rs
@@ -125,7 +125,7 @@ impl Broker {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/cob.rs
@@ -28,53 +28,93 @@ use crate::{logger, msg::RunId};
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
|
|
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -111,13 +151,10 @@ fn jobs<'a>(repo: &'a Repository) -> Result<Jobs<'a, Repository>, JobError> {
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
| - | |
|
|
| - | |
|
|
|
|
|
modified src/logger.rs
@@ -135,6 +135,7 @@ enum Id {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -827,6 +828,23 @@ pub fn adapter_did_not_exit(error: TimeoutError) {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|