Index: sitescripts/extensions/utils.py |
=================================================================== |
--- a/sitescripts/extensions/utils.py |
+++ b/sitescripts/extensions/utils.py |
@@ -26,6 +26,7 @@ |
from ConfigParser import SafeConfigParser, NoOptionError |
from StringIO import StringIO |
from sitescripts.utils import get_config |
+from xml.parsers.expat import ExpatError |
PACKAGE_SUFFIXES = { |
'gecko': '.xpi', |
@@ -320,6 +321,10 @@ |
if downloadURL is None: |
raise Exception('No download link found for repo: ' + |
repo.repositoryName) |
+ except ExpatError: |
+ traceback.print_exc() |
+ print "Error found while parsing xml from %s link" % repo.repositoryName |
Jon Sonesen
2017/01/09 07:48:22
Here you should be using the .format() method for
Jon Sonesen
2017/01/09 08:44:10
Oops, I also just noticed that you are using doubl
f.nicolaisen
2017/01/10 08:58:04
This adds some context (i.e. which repo) to the er
|
+ continue |
except: |
traceback.print_exc() |
continue |