1this derivation will be built:2 /nix/store/fbvkb90naha55allaj21r58q49jswjmb-treefmt-check.drv3building '/nix/store/fbvkb90naha55allaj21r58q49jswjmb-treefmt-check.drv' on 'ssh-ng://customer@mac02'4building '/nix/store/fbvkb90naha55allaj21r58q49jswjmb-treefmt-check.drv'5treefmt-check> treefmt v2.5.0traversed 1245 files6treefmt-check> emitted 537 files for processing7treefmt-check> formatted 537 files (3 changed) in 2.722s8treefmt-check> M nixosModules/fluent-bit-filter-wasm/src/lib.rs9treefmt-check> diff --git a/nixosModules/fluent-bit-filter-wasm/src/lib.rs b/nixosModules/fluent-bit-filter-wasm/src/lib.rs10treefmt-check> index 7c27f63..1990821 10064411treefmt-check> --- a/nixosModules/fluent-bit-filter-wasm/src/lib.rs12treefmt-check> +++ b/nixosModules/fluent-bit-filter-wasm/src/lib.rs13treefmt-check> @@ -101,10 +101,26 @@ fn process_record(record_str: &str) -> Option<String> {14treefmt-check> // Coredump enrichment.15treefmt-check> let (final_msg, coredump_unit) = if !r.coredump_cgroup.is_empty() {16treefmt-check> let cu = r.coredump_cgroup.rsplit('/').next().unwrap_or("");17treefmt-check> - let exe = if r.coredump_exe.is_empty() { "?" } else { &r.coredump_exe };18treefmt-check> - let uid = if r.coredump_uid.is_empty() { "?" } else { &r.coredump_uid };19treefmt-check> - let gid = if r.coredump_gid.is_empty() { "?" } else { &r.coredump_gid };20treefmt-check> - let cmd = if r.coredump_cmdline.is_empty() { "?" } else { &r.coredump_cmdline };21treefmt-check> + let exe = if r.coredump_exe.is_empty() {22treefmt-check> + "?"23treefmt-check> + } else {24treefmt-check> + &r.coredump_exe25treefmt-check> + };26treefmt-check> + let uid = if r.coredump_uid.is_empty() {27treefmt-check> + "?"28treefmt-check> + } else {29treefmt-check> + &r.coredump_uid30treefmt-check> + };31treefmt-check> + let gid = if r.coredump_gid.is_empty() {32treefmt-check> + "?"33treefmt-check> + } else {34treefmt-check> + &r.coredump_gid35treefmt-check> + };36treefmt-check> + let cmd = if r.coredump_cmdline.is_empty() {37treefmt-check> + "?"38treefmt-check> + } else {39treefmt-check> + &r.coredump_cmdline40treefmt-check> + };41treefmt-check> (42treefmt-check> format!("{exe} core dumped (user: {uid}/{gid}, command: {cmd})"),43treefmt-check> cu.to_string(),44treefmt-check> @@ -178,7 +194,10 @@ mod tests {45treefmt-check> #[test]46treefmt-check> fn test_session_scope_collapse() {47treefmt-check> assert_eq!(collapse_session_scope("session-42.scope"), "session.scope");48treefmt-check> - assert_eq!(collapse_session_scope("session-abc.scope"), "session-abc.scope");49treefmt-check> + assert_eq!(50treefmt-check> + collapse_session_scope("session-abc.scope"),51treefmt-check> + "session-abc.scope"52treefmt-check> + );53treefmt-check> assert_eq!(collapse_session_scope("sshd.service"), "sshd.service");54treefmt-check> }55treefmt-check> 56error: build of '/nix/store/fbvkb90naha55allaj21r58q49jswjmb-treefmt-check.drv' on 'ssh-ng://customer@mac02' failed: Cannot build '/nix/store/fbvkb90naha55allaj21r58q49jswjmb-treefmt-check.drv'.57 Reason: builder failed with exit code 1.58 Output paths:59 /nix/store/m72h0nw6s8lj6ad0lcxk6mx39xbc9d5w-treefmt-check60 Last 25 log lines:61 > + let gid = if r.coredump_gid.is_empty() {62 > + "?"63 > + } else {64 > + &r.coredump_gid65 > + };66 > + let cmd = if r.coredump_cmdline.is_empty() {67 > + "?"68 > + } else {69 > + &r.coredump_cmdline70 > + };71 > (72 > format!("{exe} core dumped (user: {uid}/{gid}, command: {cmd})"),73 > cu.to_string(),74 > @@ -178,7 +194,10 @@ mod tests {75 > #[test]76 > fn test_session_scope_collapse() {77 > assert_eq!(collapse_session_scope("session-42.scope"), "session.scope");78 > - assert_eq!(collapse_session_scope("session-abc.scope"), "session-abc.scope");79 > + assert_eq!(80 > + collapse_session_scope("session-abc.scope"),81 > + "session-abc.scope"82 > + );83 > assert_eq!(collapse_session_scope("sshd.service"), "sshd.service");84 > }85 > 86 For full logs, run:87 nix log /nix/store/fbvkb90naha55allaj21r58q49jswjmb-treefmt-check.drv88error: Cannot build '/nix/store/fbvkb90naha55allaj21r58q49jswjmb-treefmt-check.drv'.89 Reason: builder failed with exit code 1.90 Output paths:91 /nix/store/m72h0nw6s8lj6ad0lcxk6mx39xbc9d5w-treefmt-check