[Epydoc-commits] SF.net SVN: epydoc: [1697] trunk/epydoc/src/epydoc/docbuilder.py
Brought to you by:
edloper
From: <ed...@us...> - 2008-01-31 00:34:12
|
Revision: 1697 http://epydoc.svn.sourceforge.net/epydoc/?rev=1697&view=rev Author: edloper Date: 2008-01-30 16:33:47 -0800 (Wed, 30 Jan 2008) Log Message: ----------- - When parsing a file for documentation, if an IOError or OSError is encountered then issue an error message rather than crashing. E.g., this occurs if a permission issue prevents epydoc from reading a python source file. (sf bug 1883053) Modified Paths: -------------- trunk/epydoc/src/epydoc/docbuilder.py Modified: trunk/epydoc/src/epydoc/docbuilder.py =================================================================== --- trunk/epydoc/src/epydoc/docbuilder.py 2008-01-30 18:47:21 UTC (rev 1696) +++ trunk/epydoc/src/epydoc/docbuilder.py 2008-01-31 00:33:47 UTC (rev 1697) @@ -547,10 +547,8 @@ try: parse_doc = parse_docs( filename=filename, context=parent_docs[1]) - except ParseError, e: + except (ParseError, ImportError, IOError, OSError), e: parse_error = str(e) - except ImportError, e: - parse_error = str(e) # Report any errors we encountered. _report_errors(filename, introspect_doc, parse_doc, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |