1.1 --- a/imip_store.py Wed Oct 22 15:40:02 2014 +0200
1.2 +++ b/imip_store.py Wed Oct 22 15:41:10 2014 +0200
1.3 @@ -119,6 +119,22 @@
1.4
1.5 return True
1.6
1.7 + def queue_request(self, user, uid):
1.8 +
1.9 + "Queue a request for 'user' having the given 'uid'."
1.10 +
1.11 + filename = self.get_object_in_store(user, "requests")
1.12 + if not filename:
1.13 + return False
1.14 +
1.15 + f = open(filename, "a")
1.16 + try:
1.17 + print >>f, uid
1.18 + finally:
1.19 + f.close()
1.20 +
1.21 + return True
1.22 +
1.23 class FilePublisher(FileBase):
1.24
1.25 "A publisher of objects."