[IMP] base_import: more logging for image imports

closes odoo/odoo#42424

X-original-commit: 3117b338a6c246a491408ea6a02b0a1317597202
Signed-off-by: Richard Mathot (rim) <rim@openerp.com>
This commit is contained in:
Richard Mathot
2019-12-27 17:01:57 +00:00
parent b08585e071
commit e53e4edaa5
+2
View File
@@ -840,6 +840,7 @@ class Import(models.TransientModel):
:rtype: bytes
"""
maxsize = int(config.get("import_image_maxbytes", DEFAULT_IMAGE_MAXBYTES))
_logger.debug("Trying to import image from URL: %s into field %s, at line %s" % (url, field, line_number))
try:
response = session.get(url, timeout=int(config.get("import_image_timeout", DEFAULT_IMAGE_TIMEOUT)))
response.raise_for_status()
@@ -862,6 +863,7 @@ class Import(models.TransientModel):
return base64.b64encode(content)
except Exception as e:
_logger.exception(e)
raise ValueError(_("Could not retrieve URL: %(url)s [%(field_name)s: L%(line_number)d]: %(error)s") % {
'url': url,
'field_name': field,