)]}'
{"ironic_python_agent/errors.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e4dd7776c478c720d5f166bd40344a0bfb7c1dac","unresolved":false,"context_lines":[{"line_number":159,"context_line":""},{"line_number":160,"context_line":"    message \u003d \u0027Error writing image to device.\u0027"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"    def __init__(self, device, exit_code, stdout, stderr):"},{"line_number":163,"context_line":"        super(ImageWriteError, self).__init__()"},{"line_number":164,"context_line":"        self.details \u003d (\u0027Writing image to device {0} failed with exit code \u0027"},{"line_number":165,"context_line":"                        \u0027{1}. stdout: {2}. stderr: {3}\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_85d1cf31","line":162,"updated":"2014-06-16 14:39:32.000000000","message":"Instead of passing 3 variables, you can pass ProcessExecutionError instance here and fetch them from it. Not sure about this one, though","commit_id":"7e884121cf2211a1eb29be751bf35079590f7855"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e4dd7776c478c720d5f166bd40344a0bfb7c1dac","unresolved":false,"context_lines":[{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    def __init__(self, device, exit_code, stdout, stderr):"},{"line_number":188,"context_line":"        details \u003d \u0027Writing configdrive to device {0} failed with exit code \u0027 \\"},{"line_number":189,"context_line":"                \u0027{1}. stdout: {2}. stderr: {3}.\u0027"},{"line_number":190,"context_line":"        details \u003d details.format(device, exit_code, stdout, stderr)"},{"line_number":191,"context_line":"        super(ConfigDriveWriteError, self).__init__(details)"},{"line_number":192,"context_line":"        self.details \u003d details"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_c5c837ab","line":189,"updated":"2014-06-16 14:39:32.000000000","message":"please use brackets instead of line continuation here as well","commit_id":"7e884121cf2211a1eb29be751bf35079590f7855"}]}
