From 593b89ffcca1b8ede28c1e7239db510a5bd35220 Mon Sep 17 00:00:00 2001 From: Ben Sherman Date: Tue, 9 Jan 2024 08:06:48 -0600 Subject: [PATCH 1/2] Ignore stored process message when ansi log is enabled Signed-off-by: Ben Sherman --- .../src/main/groovy/nextflow/trace/AnsiLogObserver.groovy | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/nextflow/src/main/groovy/nextflow/trace/AnsiLogObserver.groovy b/modules/nextflow/src/main/groovy/nextflow/trace/AnsiLogObserver.groovy index fddae54250..13e1017e3c 100644 --- a/modules/nextflow/src/main/groovy/nextflow/trace/AnsiLogObserver.groovy +++ b/modules/nextflow/src/main/groovy/nextflow/trace/AnsiLogObserver.groovy @@ -121,7 +121,9 @@ class AnsiLogObserver implements TraceObserver { boolean warn if( isHashLogPrefix(message) && !(warn=message.indexOf('NOTE:')>0) ) return - + if( message.contains('[skipping]') ) + return + if( !started || !statsObserver.hasProgressRecords() ) { println message } From ea342b6af676a41ed720fccb63adab98058d3317 Mon Sep 17 00:00:00 2001 From: Ben Sherman Date: Wed, 10 Jan 2024 11:33:26 -0600 Subject: [PATCH 2/2] Update modules/nextflow/src/main/groovy/nextflow/trace/AnsiLogObserver.groovy Co-authored-by: Paolo Di Tommaso Signed-off-by: Ben Sherman --- .../src/main/groovy/nextflow/trace/AnsiLogObserver.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/nextflow/src/main/groovy/nextflow/trace/AnsiLogObserver.groovy b/modules/nextflow/src/main/groovy/nextflow/trace/AnsiLogObserver.groovy index 13e1017e3c..aaf96f3a44 100644 --- a/modules/nextflow/src/main/groovy/nextflow/trace/AnsiLogObserver.groovy +++ b/modules/nextflow/src/main/groovy/nextflow/trace/AnsiLogObserver.groovy @@ -121,7 +121,7 @@ class AnsiLogObserver implements TraceObserver { boolean warn if( isHashLogPrefix(message) && !(warn=message.indexOf('NOTE:')>0) ) return - if( message.contains('[skipping]') ) + if( message.startsWith('[skipping]') ) return if( !started || !statsObserver.hasProgressRecords() ) {