From 817dd1edf61f358397e0b8099bc9e2669a7d169c Mon Sep 17 00:00:00 2001 From: diogo464 Date: Fri, 8 Aug 2025 10:37:10 +0100 Subject: only print last 500 lines of logs on container failure --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 726fd62..636a3dc 100644 --- a/src/main.rs +++ b/src/main.rs @@ -549,7 +549,7 @@ fn machine_containers_wait_script(containers: &[ScheduledContainer]) -> String { "if [ \"$(docker wait {name})\" -ne \"0\" ] ; then\n" )); script.push_str(&format!("\techo Container {name} failed\n")); - script.push_str(&format!("\tdocker logs {name} 2>&1\n")); + script.push_str(&format!("\tdocker logs {name} 2>&1 | tail -n 500\n")); script.push_str("\texit 1\n"); script.push_str("fi\n\n"); } -- cgit