Jump to revision: | |
---|---|
Author: | pje |
Date: | Sun Aug 17 03:48:31 2003 UTC (20 years, 8 months ago) |
Log Message:
There's a new 'peak.storage.files' module, with handy classes like 'EditableFile'. 'EditableFile' is a class that lets you edit the contents of a file "in place", with atomic replacement of the original at transaction commit. If the transaction is aborted, the original file is left unchanged. Also, added 'delete()' method to standard 'openable.FileFactory' objects, and changed 'FileFactory.getObjectInstance()' so that new instances created from references use their retrieval context as a parent component.
Changed paths:
Path | Action | Text Changes | Prop Changes | Diff to Previous |
---|---|---|---|---|
PEAK/CHANGES.txt | modified | X | (diff to previous) | |
PEAK/src/peak/naming/factories/openable.py | modified | X | (diff to previous) | |
PEAK/src/peak/storage/files.py | added | X | X |
cvs-admin@eby-sarna.com Powered by ViewCVS 1.0-dev |
ViewCVS and CVS Help |