[Zope] maintaining last_modified_date when copying an object

pskipworth@touchcorp.com pskipworth@touchcorp.com
Tue, 17 Dec 2002 17:32:57 +1100


Hi,

I've written a short Script (Python) to copy objects from an existing 
Folder to a new BTree Folder. If possible, I'd like to maintain the 
original last_modified date of the copied objects - is there a simple 
way of doing this ?

Script is as below...

Thanks!

PETER SKIPWORTH
SYSTEM ADMINISTRATOR
TOUCHCORP LTD
TELEPHONE 03 9635 2626
www.touchcorp.com




dest_base = context.restrictedTraverse('/Contacts_BTree')
src_base = context.restrictedTraverse('/Contacts')

cont_list = src_base.objectItems() # where the objects to copy live 
for src_id, src_obj in cont_list:
    print src_id
    copy_info = src_base.manage_copyObjects((src_id))
    dest_base.manage_pasteObjects(copy_info)