log_channel.py
changeset 65 8b50694f841e
parent 46 185504387370
child 86 645cf9c4441e
--- a/log_channel.py	Mon Feb 09 11:05:53 2009 +0200
+++ b/log_channel.py	Mon Feb 09 11:46:17 2009 +0200
@@ -2,6 +2,8 @@
     A channel represents a series of log events, stored in some log source
 """
 
+import log_search
+
 class LogChannel (object) :
     """
         A single IRC channel, logged to some specific place
@@ -24,4 +26,11 @@
         """
 
         return "%s - %s" % (self.network, self.name)
+    
+    def search (self, query) :
+        """
+            Perform a search on this channel, returning a sequence of LogLines
+        """
 
+        return log_search.index.search_simple(self, query)
+