[zopeorg-checkins] CVS: Products/ZopeOrg-NV/Extensions -
synchronizeSkeleton.py:1.32
Jens Vagelpohl
jens at zope.com
Thu Aug 7 11:44:24 EDT 2003
Update of /cvs-zopeorg/Products/ZopeOrg-NV/Extensions
In directory cvs.zope.org:/tmp/cvs-serv8225
Modified Files:
synchronizeSkeleton.py
Log Message:
- Just log a failure instead of blowing up completely
=== Products/ZopeOrg-NV/Extensions/synchronizeSkeleton.py 1.31 => 1.32 ===
if not hasattr( aq_base( cur_obj ), elem_id ) or getattr(cur_obj, elem_id) is None:
_createObject( cur_obj, path )
- cur_obj = getattr( cur_obj, elem_id )
+ try:
+ cur_obj = getattr( cur_obj, elem_id )
+ except AttributeError:
+ log.append(' * FAILED TO CREATE "%s" in "%s" FROM "%s"' % (
+ elem_id, cur_obj.absolute_url(), fs_file) )
return string.join( log, '\n' )
More information about the zopeorg-checkins
mailing list