[Zope] Error Value: 'File' object has no attribute
'manage_fixupOwnershipAfterAdd'
Roman Klesel
roman_plonemail at lotuseyes.de
Wed Feb 15 10:50:06 EST 2006
Hello,
in a product I try to make a file object persistent with the _setObject() method.
However I get the error:
Error Value: 'File' object has no attribute 'manage_fixupOwnershipAfterAdd'
The following is the code where the error occurs:
cpu_load = self.getCpuLoad(id,location_sar,f_time,l_time)
system.cpu_load_file=File(data=cpu_load[0], contentType='text/plain')
self.tgt_folder[id]._setObject('cpu_load',system.cpu_load_file)
This is done in the __init__ method of the class. The class subclasses from Folder and SimpleItem.
self.tgt_folder[id] has been created a few lines above by:
self.tgt_folder[id]=Folder()
self._setObject(id,self.tgt_folder[id])
The container that holds self.tgt_folder[id] is a BTreesFolder2.
I know that the file Object is pretty simple, but how can one create and persist it if not with the _setObject() method?
Thanks in advance
Roman
More information about the Zope
mailing list