diff options
author | Waleed El-Geresy <waleed.el-geresy@arm.com> | 2018-09-04 17:18:25 +0100 |
---|---|---|
committer | Marc Bonnici <marc.bonnici@arm.com> | 2018-09-05 14:40:42 +0100 |
commit | 718f2c1c902e656f7fe1f4762be9fed11efc3fe6 (patch) | |
tree | fa1437786d3c4d3dba9bfb32d556fedad5727fc4 /wa/output_processors | |
parent | 4c4fd2a2671e485c10e5b82fc7feb75aa511555d (diff) |
Expose context in OP initialize and finalize
Expose the context to the initialize and finalize functions for Output
Processors. This was found to be necessary for the upcoming PostgreSQL
Output Processor.
Diffstat (limited to 'wa/output_processors')
-rwxr-xr-x | wa/output_processors/cpustates.py | 2 | ||||
-rw-r--r-- | wa/output_processors/csvproc.py | 2 | ||||
-rw-r--r-- | wa/output_processors/sqlite.py | 2 | ||||
-rw-r--r-- | wa/output_processors/targz.py | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/wa/output_processors/cpustates.py b/wa/output_processors/cpustates.py index 7ab022df..e5545c59 100755 --- a/wa/output_processors/cpustates.py +++ b/wa/output_processors/cpustates.py @@ -85,7 +85,7 @@ class CpuStatesProcessor(OutputProcessor): """), ] - def initialize(self): + def initialize(self, context): self.iteration_reports = OrderedDict() # pylint: disable=attribute-defined-outside-init def process_job_output(self, output, target_info, run_output): # pylint: disable=unused-argument diff --git a/wa/output_processors/csvproc.py b/wa/output_processors/csvproc.py index 884f6542..08432f7a 100644 --- a/wa/output_processors/csvproc.py +++ b/wa/output_processors/csvproc.py @@ -56,7 +56,7 @@ class CsvReportProcessor(OutputProcessor): 'use_all_classifiers is True' raise ConfigError(msg) - def initialize(self): + def initialize(self, context): # pylint: disable=attribute-defined-outside-init self.outputs_so_far = [] self.artifact_added = False diff --git a/wa/output_processors/sqlite.py b/wa/output_processors/sqlite.py index 1064a4a3..30c066d5 100644 --- a/wa/output_processors/sqlite.py +++ b/wa/output_processors/sqlite.py @@ -108,7 +108,7 @@ class SqliteResultProcessor(OutputProcessor): ] - def initialize(self): + def initialize(self, context): self._last_spec = None self._run_oid = None self._spec_oid = None diff --git a/wa/output_processors/targz.py b/wa/output_processors/targz.py index 27087ab9..3b573e41 100644 --- a/wa/output_processors/targz.py +++ b/wa/output_processors/targz.py @@ -56,7 +56,7 @@ class TargzProcessor(OutputProcessor): '''), ] - def initialize(self): + def initialize(self, context): if self.delete_output: self.logger.debug('Registering RUN_FINALIZED handler.') signal.connect(self.delete_output_directory, signal.RUN_FINALIZED, priority=-100) |