From 4201193ffc326ca82125a4abc8ecaea5e56f0f0c Mon Sep 17 00:00:00 2001 From: Sergei Trofimov Date: Fri, 24 Nov 2017 16:26:38 +0000 Subject: [PATCH] processors/csv: fix artifact writing Rename loop variable inside _write_outputs so that it doesn't clash with the argument that gets passed (this resulted in writing to the wrong location when writing a run artifact from a job). --- wa/processors/csvproc.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wa/processors/csvproc.py b/wa/processors/csvproc.py index 540b7b34..825df995 100644 --- a/wa/processors/csvproc.py +++ b/wa/processors/csvproc.py @@ -62,8 +62,8 @@ class CsvReportProcessor(ResultProcessor): def _write_outputs(self, outputs, output): if self.use_all_classifiers: classifiers = set([]) - for output in outputs: - for metric in output.metrics: + for out in outputs: + for metric in out.metrics: classifiers.update(metric.classifiers.keys()) extra_columns = list(classifiers) elif self.extra_columns: