Skip to content

Commit 59e9d88

Browse files
jorgeepditommaso
authored andcommitted
Force overwritting to trace file (#6105)
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
1 parent ea75b30 commit 59e9d88

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

modules/nextflow/src/main/resources/nextflow/executor/command-trace.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ nxf_write_trace() {
135135
"syscr=${io_stat1[2]}" \
136136
"syscw=${io_stat1[3]}" \
137137
"read_bytes=${io_stat1[4]}" \
138-
"write_bytes=${io_stat1[5]}" > "$trace_file" || >&2 echo "Error: Failed to write to file: $trace_file"
138+
"write_bytes=${io_stat1[5]}" >| "$trace_file" || >&2 echo "Error: Failed to write to file: $trace_file"
139139
}
140140

141141
nxf_trace_mac() {
@@ -211,7 +211,7 @@ nxf_trace_linux() {
211211
"syscr=${io_stat1[2]}" \
212212
"syscw=${io_stat1[3]}" \
213213
"read_bytes=${io_stat1[4]}" \
214-
"write_bytes=${io_stat1[5]}" > "$trace_file" || >&2 echo "Error: Failed to write to file: $trace_file"
214+
"write_bytes=${io_stat1[5]}" >| "$trace_file" || >&2 echo "Error: Failed to write to file: $trace_file"
215215

216216
## join nxf_mem_watch
217217
[ -e /proc/$mem_proc ] && eval "echo 'DONE' >&$mem_fd" || true

modules/nextflow/src/test/resources/nextflow/executor/test-bash-wrapper-with-trace.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ nxf_write_trace() {
119119
"syscr=${io_stat1[2]}" \
120120
"syscw=${io_stat1[3]}" \
121121
"read_bytes=${io_stat1[4]}" \
122-
"write_bytes=${io_stat1[5]}" > "$trace_file" || >&2 echo "Error: Failed to write to file: $trace_file"
122+
"write_bytes=${io_stat1[5]}" >| "$trace_file" || >&2 echo "Error: Failed to write to file: $trace_file"
123123
}
124124

125125
nxf_trace_mac() {
@@ -185,7 +185,7 @@ nxf_trace_linux() {
185185
"syscr=${io_stat1[2]}" \
186186
"syscw=${io_stat1[3]}" \
187187
"read_bytes=${io_stat1[4]}" \
188-
"write_bytes=${io_stat1[5]}" > "$trace_file" || >&2 echo "Error: Failed to write to file: $trace_file"
188+
"write_bytes=${io_stat1[5]}" >| "$trace_file" || >&2 echo "Error: Failed to write to file: $trace_file"
189189

190190
[ -e /proc/$mem_proc ] && eval "echo 'DONE' >&$mem_fd" || true
191191
wait $mem_proc 2>/dev/null || true

0 commit comments

Comments
 (0)