From 9c2d0cdd85695a6845c359ea28e7197f86936329 Mon Sep 17 00:00:00 2001 From: Galyna Zholtkevych Date: Fri, 3 Mar 2017 13:33:21 +0200 Subject: Correct failure message output when downloading This fixes unreadable output on download image failure. Adding new instance variable to exception `ImageDownloadError` class to avoid redundant logs. Change-Id: I51782abd572588adfc62745eeab9c559eb8346dd Closes-Bug: #1657691 --- ironic_python_agent/errors.py | 1 + 1 file changed, 1 insertion(+) (limited to 'ironic_python_agent/errors.py') diff --git a/ironic_python_agent/errors.py b/ironic_python_agent/errors.py index 5536e0fd..2c49ffc8 100644 --- a/ironic_python_agent/errors.py +++ b/ironic_python_agent/errors.py @@ -143,6 +143,7 @@ class ImageDownloadError(RESTError): def __init__(self, image_id, msg): details = 'Download of image id {} failed: {}'.format(image_id, msg) + self.secondary_message = msg super(ImageDownloadError, self).__init__(details) -- cgit v1.2.1