offlineimap rev 531
"Automatic Subversion Change Mailer" <[email protected]> Sun, 27 Jul 2003 18:21:53 -0500 (CDT)
| Newsgroups | gmane.mail.imap.offlineimap.subversion |
|---|---|
| Message-ID | <[email protected]> |
You are receiving this message because
all commits get sent to this address.
Author: jgoerzen
Date: 2003-07-27 18:21:43 -0500 (Sun, 27 Jul 2003)
New Revision: 531
Modified:
offlineimap/branches/twisted/offlineimap/repository/Base.py
Log:
Now properly generates folders on the local side.
Diff:
Modified: offlineimap/branches/twisted/offlineimap/repository/Base.py
==============================================================================
--- offlineimap/branches/twisted/offlineimap/repository/Base.py 2003-07-27 22:18:37 UTC (rev 530)
+++ offlineimap/branches/twisted/offlineimap/repository/Base.py 2003-07-27 23:21:43 UTC (rev 531)
@@ -104,18 +104,15 @@
src = self
maindefer = defer.Deferred()
d = src.getfolders()
- d.addCallback(self.syncfoldersto_real1, (dest, maindefer))
- return d
+ d.addCallback(self.syncfoldersto_real1, dest, maindefer)
+ return maindefer
- def syncfoldersto_real1(self,
- srcfolders, args):
- dest, maindefer = args
+ def syncfoldersto_real1(self, srcfolders, dest, maindefer):
d = dest.getfolders()
- d.addCallback(self.syncfoldersto_real2, (dest, maindefer, srcfolders))
+ d.addCallback(self.syncfoldersto_real2, dest, maindefer, srcfolders)
- def syncfoldersto_real2(self, d, dest, maindefer, srcfolders,
- destfolders):
- src = srlf
+ def syncfoldersto_real2(self, destfolders, dest, maindefer, srcfolders):
+ src = self
srchash = {}
for folder in srcfolders:
@@ -134,7 +131,7 @@
dest.makefolder(key)
- d.callback()
+ maindefer.callback(None)
#
# Find deleted folders.
#