Package flumotion :: Package component :: Package misc :: Package httpserver :: Module cachemanager :: Class TempFile
[hide private]

Class TempFile

source code

See cachedprovider.py

Instance Methods [hide private]
 
__init__(self, cachemgr, resPath, tag, size, mtime=None) source code
 
__getattr__(self, name) source code
 
setModificationTime(self, mtime=None)
Set file modification time.
source code
 
close(self) source code
 
write(self, str) source code
 
complete(self, checkSize=False)
Make the temporary file available as a cached file.
source code
Method Details [hide private]

complete(self, checkSize=False)

source code 

Make the temporary file available as a cached file. Do NOT close the file, afterward the file can be used as a normal CachedFile instance. Do not raise exceptions on rename error.