[Nym3-commit] r63 - trunk
nym3-devel@lists.noreply.org
nym3-devel@lists.noreply.org
Mon, 02 Aug 2004 23:22:41 +0200
Author: laurent
Date: 2004-08-02 23:22:40 +0200 (Mon, 02 Aug 2004)
New Revision: 63
Modified:
trunk/User.py
Log:
Get mids older than a given date.
Modified: trunk/User.py
===================================================================
--- trunk/User.py 2004-08-02 21:18:07 UTC (rev 62)
+++ trunk/User.py 2004-08-02 21:22:40 UTC (rev 63)
@@ -45,7 +45,16 @@
for midlist, status, synblob in self.syn:
if mid in midlist: return (midlist, status, synblob)
raise "Not Found"
-
+
+ def midAfter(self, mid):
+ """Retrieve mids of messages that came after message `mid'"""
+ self.load_index()
+ midtime = self.index[mid][time]
+
+ ret = []
+ for msg in self.index.keys():
+ if self.index[msg][time] >= midtime: ret.append(msg)
+ return ret
def save_data(self):
f = open(self.datafile, 'w') # TODO : Locks?