buildframework/helium/tools/common/python/scripts/filter_metadatalog.py
changeset 628 7c4a911dc066
parent 588 c7c26511138f
child 629 541af5ee3ed9
--- a/buildframework/helium/tools/common/python/scripts/filter_metadatalog.py	Wed Jun 16 16:51:40 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-#============================================================================ 
-#Name        : filter_metadatalog.py
-#Part of     : Helium 
-
-#Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-#All rights reserved.
-#This component and the accompanying materials are made available
-#under the terms of the License "Eclipse Public License v1.0"
-#which accompanies this distribution, and is available
-#at the URL "http://www.eclipse.org/legal/epl-v10.html".
-#
-#Initial Contributors:
-#Nokia Corporation - initial contribution.
-#
-#Contributors:
-#
-#Description:
-#===============================================================================
-""" plugin that gets copied to raptor folder so that when raptor (SBS) runs it
-    knows the format of the log files.
-"""
-
-import os
-import sys
-import filter_interface
-from sbsscanlogmetadata import SBSScanlogMetadata
-
-class FilterMetadataLog(filter_interface.Filter):
-    """filter used by raptor for scanning metadata logs"""
-
-    def open(self, raptor_instance):
-        """Open a log file for the various I/O methods to write to."""
-        self.raptor = raptor_instance
-        self.logFileName = self.raptor.logFileName
-        self.scanlog = SBSScanlogMetadata()
-
-        # insert the time into the log file name
-        if self.logFileName:
-            self.logFileName.path = self.logFileName.path.replace("%TIME",
-                    self.raptor.timestring)
-            try:
-                dirname = str(self.raptor.logFileName.Dir())
-                if dirname and not os.path.isdir(dirname):
-                    os.makedirs(dirname)
-            except Exception:
-                return False
-            return  self.scanlog.initialize(self.logFileName)
-        else:
-            self.out = sys.stdout
-        return True
-
-    def write(self, text):
-        """write the text to the opened file"""
-        return self.scanlog.write(text)
-
-    def summary(self):
-        """write the summary file"""
-        return self.scanlog.summary()
-
-    def close(self):
-        """close the log file"""
-        return self.scanlog.close()