]> git.parisson.com Git - timeside.git/commitdiff
- In timeside.analyzer.core, make Analyzer results() function returning an AnalyzerRe...
authorThomas Fillon <thomas@parisson.com>
Thu, 10 Oct 2013 08:57:11 +0000 (10:57 +0200)
committerThomas Fillon <thomas@parisson.com>
Thu, 10 Oct 2013 08:57:11 +0000 (10:57 +0200)
timeside/analyzer/core.py

index 0c28223112450b698805be1c3bcf5f73f04480ad..8eda8516fea5f318be93902ceae41e63e94348ea 100644 (file)
@@ -880,9 +880,10 @@ class Analyzer(Processor):
         self.result_stepsize = self.input_stepsize
 
     def results(self):
-        # TODO :return self._results[id=analyzerID]
-        return {key:self._results[key] for key in self._results.keys()
-                    if key.split('.')[0] == self.id()}
+
+        return AnalyzerResultContainer(
+            [self._results[key] for key in self._results.keys()
+             if key.split('.')[0] == self.id()])
 
     @staticmethod
     @interfacedoc
@@ -921,7 +922,7 @@ class Analyzer(Processor):
 
         # Automatically write known metadata
         result.idMetadata.date = datetime.now().replace(
-                                                microsecond=0).isoformat(' ')
+            microsecond=0).isoformat(' ')
         result.idMetadata.version = __version__
         result.idMetadata.author = 'TimeSide'
         result.idMetadata.id = self.id()