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)
def makefolder(self, foldername):
# "touch" the file.
file = open(self.getfolderfilename(foldername), "ab")
# "touch" the file, truncating it.
file = open(self.getfolderfilename(foldername), "wb")
file.close()
# Invalidate the cache.
self.folders = None