diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2021-11-12 12:12:18 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2021-11-12 12:12:18 +0100 |
commit | 73095ec1a0e364557ad5012103ecbcf299612265 (patch) | |
tree | 3be4f3b79b91eabde176c7481b85d4a42815ecf2 /src | |
parent | 30ec278ae2a1a0f5f6e4a7229c8c2a5b9e368d68 (diff) | |
parent | f39ca9f2ece48eae4caeeba36b54d1ec8b783b0c (diff) |
Merge branch 'job-failure-message-with-log-command-hint' into next
Diffstat (limited to 'src')
-rw-r--r-- | src/endpoint/scheduler.rs | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/endpoint/scheduler.rs b/src/endpoint/scheduler.rs index 968fec3..94590e9 100644 --- a/src/endpoint/scheduler.rs +++ b/src/endpoint/scheduler.rs @@ -298,19 +298,17 @@ impl JobHandle { /// Helper to create an error object with a nice message. fn create_job_run_error(job_id: &Uuid, package_name: &str, package_version: &str, endpoint_uri: &str, container_id: &str) -> Error { anyhow!(indoc::formatdoc!( - r#"Error while running job + r#"Error while running job for {package_name} {package_version} with id: {job_id} - for package - - {package_name} {package_version} - - Connect to docker using + To debug, connect to docker using: {docker_connect_string} - to debug. + or, to use butido to show the log of the job, run: + + butido db log-of {job_id} | less -SR +G "#, job_id = job_id.to_string().red(), package_name = package_name.to_string().red(), |