)]}'
{"heat/engine/parameters.py":[{"author":{"_account_id":7193,"name":"Thomas Spatzier","email":"thomas.spatzier@icloud.com","username":"thomasspatzier"},"change_message_id":"c2dc0d615da1aac632e7c3bd3518e8f1ba26e83a","unresolved":false,"context_lines":[{"line_number":227,"context_line":"            elif not self.has_default():"},{"line_number":228,"context_line":"                raise exception.UserParameterMissing(key\u003dself.name)"},{"line_number":229,"context_line":"        except exception.StackValidationFailed as ex:"},{"line_number":230,"context_line":"            msg \u003d _(\"Parameter \u0027%(name)s\u0027 invalid (%(exp)s)\") % dict("},{"line_number":231,"context_line":"                name\u003dself.name, exp\u003dstr(ex))"},{"line_number":232,"context_line":"            raise exception.StackValidationFailed(message\u003dmsg)"},{"line_number":233,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1ae5cdf2_665c8426","line":230,"updated":"2014-06-02 18:54:35.000000000","message":"Maybe this error message could be improved to something like\n\n \"Parameter \u0027%(name)s\u0027 is invalid: %(exp)s\"","commit_id":"6994ce07905c2ebb52cfe0d3fefcbb88a7c9cdcb"},{"author":{"_account_id":7193,"name":"Thomas Spatzier","email":"thomas.spatzier@icloud.com","username":"thomasspatzier"},"change_message_id":"c2dc0d615da1aac632e7c3bd3518e8f1ba26e83a","unresolved":false,"context_lines":[{"line_number":228,"context_line":"                raise exception.UserParameterMissing(key\u003dself.name)"},{"line_number":229,"context_line":"        except exception.StackValidationFailed as ex:"},{"line_number":230,"context_line":"            msg \u003d _(\"Parameter \u0027%(name)s\u0027 invalid (%(exp)s)\") % dict("},{"line_number":231,"context_line":"                name\u003dself.name, exp\u003dstr(ex))"},{"line_number":232,"context_line":"            raise exception.StackValidationFailed(message\u003dmsg)"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"    def value(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ae5cdf2_e65ed411","line":231,"updated":"2014-06-02 18:54:35.000000000","message":"I recently got an error when using str() on a potentially globalized object (ex in this case). I had to use six.text_type(ex) instead.\n\nNot 100% sure though if this is really required.","commit_id":"6994ce07905c2ebb52cfe0d3fefcbb88a7c9cdcb"}]}
