diff options
| author | diogo464 <[email protected]> | 2025-08-08 10:37:10 +0100 |
|---|---|---|
| committer | diogo464 <[email protected]> | 2025-08-08 10:37:10 +0100 |
| commit | 817dd1edf61f358397e0b8099bc9e2669a7d169c (patch) | |
| tree | 79a3908377e555b6df22b7279bffb5181a6f1469 | |
| parent | eacbea7f2be13740cae036542d19a1cb6b49b010 (diff) | |
only print last 500 lines of logs on container failure
| -rw-r--r-- | src/main.rs | 2 |
1 files changed, 1 insertions, 1 deletions
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 { | |||
| 549 | "if [ \"$(docker wait {name})\" -ne \"0\" ] ; then\n" | 549 | "if [ \"$(docker wait {name})\" -ne \"0\" ] ; then\n" |
| 550 | )); | 550 | )); |
| 551 | script.push_str(&format!("\techo Container {name} failed\n")); | 551 | script.push_str(&format!("\techo Container {name} failed\n")); |
| 552 | script.push_str(&format!("\tdocker logs {name} 2>&1\n")); | 552 | script.push_str(&format!("\tdocker logs {name} 2>&1 | tail -n 500\n")); |
| 553 | script.push_str("\texit 1\n"); | 553 | script.push_str("\texit 1\n"); |
| 554 | script.push_str("fi\n\n"); | 554 | script.push_str("fi\n\n"); |
| 555 | } | 555 | } |
