log_source.py
changeset 65 8b50694f841e
parent 64 cdb6403c2498
child 72 5ade0288f2ec
--- a/log_source.py	Mon Feb 09 11:05:53 2009 +0200
+++ b/log_source.py	Mon Feb 09 11:46:17 2009 +0200
@@ -32,13 +32,6 @@
 
         abstract
     
-    def get_search (self, query) :
-        """
-            Search the logs for the given query
-        """
-
-        abstract
-
 class LogFile (object) :
     """
         A file containing LogEvents
@@ -72,7 +65,7 @@
         self.file.seek(0)
 
         # iterate over lines, decoding them as well
-        return (line.decode(self.charset) for line in self.file)
+        return (line.decode(self.charset).rstrip(self.sep) for line in self.file)
     
     def read_full (self) :
         """
@@ -413,18 +406,3 @@
         # return set
         return days
 
-    def get_search (self, query) :
-        """
-            Just inspect the latest logfile
-        """
-
-        # one logfile
-        logfile = self._iter_logfile_reverse().next()
-
-        # inspect each line
-        for line in logfile.read_full() :
-            # XXX: use proper LogQuery stuff
-            if query in line.data :
-                yield line
-        
-