Author: sebb Date: Mon Aug 22 13:28:02 2016 New Revision: 1757162 URL: http://svn.apache.org/viewvc?rev=1757162&view=rev Log: Only extract filename if it exists
Modified: comdev/projects.apache.org/scripts/cronjobs/parseprojects.py Modified: comdev/projects.apache.org/scripts/cronjobs/parseprojects.py URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/scripts/cronjobs/parseprojects.py?rev=1757162&r1=1757161&r2=1757162&view=diff ============================================================================== --- comdev/projects.apache.org/scripts/cronjobs/parseprojects.py (original) +++ comdev/projects.apache.org/scripts/cronjobs/parseprojects.py Mon Aug 22 13:28:02 2016 @@ -32,7 +32,7 @@ URL_TIMEOUT = 60.0 # timeout for URL req PROJECTS_DIR = '../../site/json/projects' -projectsList = "../../data/projects.xml"; +projectsList = "../../data/projects2.xml"; save = True; if os.path.exists("parseprojects-failures.xml"): # Only use restart data if requested (e.g. when running interactively) @@ -247,7 +247,8 @@ for s in itemlist : printMail("Error when processing doap file %s:" % url, file=sys.stderr) print("-"*60, file=sys.stderr) traceback.print_exc() - print("URL: '%s'" % err.filename, file=sys.stderr) + if isinstance(err, OSError): # OSError is parent of HTTPError/URLError + print("URL: '%s'" % err.filename, file=sys.stderr) print("-"*60, file=sys.stderr) failures.append(url) if rdf is not None: