[Checkins] SVN: zope.introspector/trunk/src/zope/introspector/code.py Circumvent martian.scan problem with zipped eggs.

Uli Fouquet uli at gnufix.de
Tue Aug 12 09:41:53 EDT 2008


Log message for revision 89726:
  Circumvent martian.scan problem with zipped eggs.

Changed:
  U   zope.introspector/trunk/src/zope/introspector/code.py

-=-
Modified: zope.introspector/trunk/src/zope/introspector/code.py
===================================================================
--- zope.introspector/trunk/src/zope/introspector/code.py	2008-08-12 13:22:04 UTC (rev 89725)
+++ zope.introspector/trunk/src/zope/introspector/code.py	2008-08-12 13:41:53 UTC (rev 89726)
@@ -102,6 +102,11 @@
                     yield info
             except ImportError:
                 pass
+            except AttributeError:
+                # This is thrown sometimes by martian.scan if an
+                # object lacks a __file__ attribute and needs further
+                # investigation.
+                pass
         
     def getSubPackages(self):
         return sorted(self._filterSubItems(lambda x: x.isPackage()))



More information about the Checkins mailing list