Truncate local status folders on creation

Should help eliminate problems with old cache

refs deb#459985, refs #19
This commit is contained in:
John Goerzen 2008-03-02 22:21:10 -06:00
parent 73485475e9
commit 2094037de1

View File

@ -37,8 +37,8 @@ class LocalStatusRepository(BaseRepository):
return os.path.join(self.directory, foldername) return os.path.join(self.directory, foldername)
def makefolder(self, foldername): def makefolder(self, foldername):
# "touch" the file. # "touch" the file, truncating it.
file = open(self.getfolderfilename(foldername), "ab") file = open(self.getfolderfilename(foldername), "wb")
file.close() file.close()
# Invalidate the cache. # Invalidate the cache.
self.folders = None self.folders = None