)]}'
{"cinder/objects/base.py":[{"author":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"change_message_id":"7a8e6e120f638985e8329ccc151368e12e1a235b","unresolved":false,"context_lines":[{"line_number":240,"context_line":"        else:"},{"line_number":241,"context_line":"            try:"},{"line_number":242,"context_line":"                return getattr(self, key)"},{"line_number":243,"context_line":"            except (exception.ObjectActionError, NotImplementedError):"},{"line_number":244,"context_line":"                # Exception when haven\u0027t set a value for non-lazy"},{"line_number":245,"context_line":"                # loadable attribute, but to mimic typical dict \u0027get\u0027"},{"line_number":246,"context_line":"                # behavior we should still return None"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a7b0d38_8669e4c0","line":243,"updated":"2015-12-23 22:28:20.000000000","message":"Some of the behavior came from nova.  But the exception is not handled in oslo.versionobjects base either.\n\nhttps://github.com/openstack/oslo.versionedobjects/blob/master/oslo_versionedobjects/base.py#L734","commit_id":"90cf88d5c9f722f7a679a6c50744384b11e82362"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"1a5a6d3166633406ef34c89e3924a7a9989366e7","unresolved":false,"context_lines":[{"line_number":240,"context_line":"        else:"},{"line_number":241,"context_line":"            try:"},{"line_number":242,"context_line":"                return getattr(self, key)"},{"line_number":243,"context_line":"            except (exception.ObjectActionError, NotImplementedError):"},{"line_number":244,"context_line":"                # Exception when haven\u0027t set a value for non-lazy"},{"line_number":245,"context_line":"                # loadable attribute, but to mimic typical dict \u0027get\u0027"},{"line_number":246,"context_line":"                # behavior we should still return None"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a7b0d38_f374d636","line":243,"in_reply_to":"1a7b0d38_8669e4c0","updated":"2015-12-28 09:52:19.000000000","message":"As there doesn\u0027t seem to be an obvious reason to keep the old behavior I think we should merge this.","commit_id":"90cf88d5c9f722f7a679a6c50744384b11e82362"}]}
