[Zope] Error Value: 'File'
object has no attribute 'manage_fixupOwnershipAfterAdd'
Chris Withers
chris at simplistix.co.uk
Fri Feb 17 04:05:32 EST 2006
Roman Klesel wrote:
> for id in self.manage_targets.keys():
> title = self.manage_targets[id]['name']
> self.tgt_folder=Folder()
This is dangerous...
> self._setObject(id,self.tgt_folder)
This is silly...
Why not just:
self.manage_addFolder(id,title)
> grinder_home = self.manage_targets['gr_sys']['grinder_home']
> host_name = self.getHostname(grinder_home)
Okay, what type of object is 'self' here, where did you take this code from?
> for id in self.objectIds('Folder'):
> location_sar = self.manage_targets[id]['location_sar']
> phy_mem = self.manage_targets[id]['phy_mem']
> system = self.__getitem__(id)
why not just:
system=self[id]
?
Also, this will result in system not being acquisition wrapped in some
circumstances, what you really want is:
system = getattr(self,id)
...but it really depends on what 'self' is, I'm not sure you have that
right.
cheers,
Chris
--
Simplistix - Content Management, Zope & Python Consulting
- http://www.simplistix.co.uk
More information about the Zope
mailing list