ws: changed returned error message when parsing errors occurs

This commit is contained in:
Benjamin Dauvergne 2012-12-11 15:38:41 +01:00
parent 5b528ac2a8
commit e76ac1e7ac
1 changed files with 6 additions and 4 deletions

View File

@ -51,8 +51,9 @@ class BlackboardConnector(object):
try:
x = etree.XML(r.content.replace('ISO-8859-1', 'UTF-8'))
except PARSE_ERRORS:
logger.exception('XML Parsing error request to %s', r.url)
return False, 'Erreur BlackBoard'
msg = 'MyCourse response: XML Parsing error request to %s' % r.url
logger.exception(msg)
return False, msg
info_message_elt = x.find('infoMessage')
course_elts = x.findall('*/course')
courses = []
@ -149,8 +150,9 @@ class BlackboardConnector(object):
try:
x = etree.XML(r.content.replace('ISO-8859-1', 'UTF-8'))
except PARSE_ERRORS:
logger.exception('XML Parsing error request to %s', r.url)
return False, 'Erreur BlackBoard'
msg = 'MyCourse response: XML Parsing error request to %s' % r.url
logger.exception(msg)
return False, msg
info_message_elt = x.find('infoMessage')
category_elts = x.findall('categories/category')
categories = []