]> code.delx.au - offlineimap/commitdiff
Revert some previous attempts at localstatus creation
authorJohn Goerzen <jgoerzen@complete.org>
Tue, 6 May 2008 23:23:48 +0000 (18:23 -0500)
committerJohn Goerzen <jgoerzen@complete.org>
Tue, 6 May 2008 23:23:48 +0000 (18:23 -0500)
refs deb#479798

Reverts cf080844ac92df72db4a85d434b73f647ec51b95
and 031e018ead749faa8250282ef5d46cc68f326869

offlineimap/repository/LocalStatus.py

index 66de66a2ede89c73b7cd8b491b5195db42babf17..8b7ac51d9f733ad00b941d658a417ae960bc1743 100644 (file)
@@ -19,7 +19,7 @@
 from Base import BaseRepository
 from offlineimap import folder
 import offlineimap.folder.LocalStatus
-import os, re, os.path
+import os, re
 
 class LocalStatusRepository(BaseRepository):
     def __init__(self, reposname, account):
@@ -38,13 +38,8 @@ class LocalStatusRepository(BaseRepository):
         return os.path.join(self.directory, foldername)
 
     def makefolder(self, foldername):
-        # Create parent dirs
-        
-        filename = self.getfolderfilename(foldername)
-        if not os.path.isdir(os.path.dirname(filename)):
-            os.makedirs(os.path.dirname(filename), 0700)
-
         # "touch" the file, truncating it.
+        filename = self.getfolderfilename(foldername)
         file = open(filename + ".tmp", "wt")
         file.write(offlineimap.folder.LocalStatus.magicline + '\n')
         file.flush()