)]}'
{"nova/api/validation/validators.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"ad1d4898f47ff42d84b04e21d37120ad02277be1","unresolved":false,"context_lines":[{"line_number":278,"context_line":"                if self.is_body:"},{"line_number":279,"context_line":"                    # NOTE: For whole OpenStack message consistency, this error"},{"line_number":280,"context_line":"                    #       message has been written as the similar format of"},{"line_number":281,"context_line":"                    #       WSME."},{"line_number":282,"context_line":"                    detail \u003d _(\"Invalid input for field/attribute %(path)s. \""},{"line_number":283,"context_line":"                               \"Value: %(value)s. %(message)s\")"},{"line_number":284,"context_line":"                else:"}],"source_content_type":"text/x-python","patch_set":1,"id":"dfeb2761_1a31680c","side":"PARENT","line":281,"updated":"2017-03-31 18:33:51.000000000","message":"here is","commit_id":"bc31f5ad97b3453d6edca8e58805348a424f1123"},{"author":{"_account_id":17814,"name":"fengzhr","email":"fengzhr@awcloud.com","username":"space"},"change_message_id":"53f4bbbf878dc8609816d3e9027d4df9ade4a201","unresolved":false,"context_lines":[{"line_number":286,"context_line":"                               \"Value: %(value)s. %(message)s\")"},{"line_number":287,"context_line":"                # NOTE: For whole OpenStack message consistency, this error"},{"line_number":288,"context_line":"                #       message has been written as the similar format of WSME."},{"line_number":289,"context_line":"                detail \u003d detail % {"},{"line_number":290,"context_line":"                    \u0027path\u0027: ex.path.pop(), \u0027value\u0027: ex.instance,"},{"line_number":291,"context_line":"                    \u0027message\u0027: ex.message"},{"line_number":292,"context_line":"                }"}],"source_content_type":"text/x-python","patch_set":1,"id":"dfeb2761_ba47131e","side":"PARENT","line":289,"range":{"start_line":289,"start_character":16,"end_line":289,"end_character":22},"updated":"2017-04-01 02:27:53.000000000","message":"There are two different details, maybe he wan\u0027t to note twice? I\u0027m not sure.","commit_id":"bc31f5ad97b3453d6edca8e58805348a424f1123"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"c155c57b4c10783b3906d2bd823c1731b9fd3ac0","unresolved":false,"context_lines":[{"line_number":286,"context_line":"                               \"Value: %(value)s. %(message)s\")"},{"line_number":287,"context_line":"                # NOTE: For whole OpenStack message consistency, this error"},{"line_number":288,"context_line":"                #       message has been written as the similar format of WSME."},{"line_number":289,"context_line":"                detail \u003d detail % {"},{"line_number":290,"context_line":"                    \u0027path\u0027: ex.path.pop(), \u0027value\u0027: ex.instance,"},{"line_number":291,"context_line":"                    \u0027message\u0027: ex.message"},{"line_number":292,"context_line":"                }"}],"source_content_type":"text/x-python","patch_set":1,"id":"dfeb2761_15422811","side":"PARENT","line":289,"range":{"start_line":289,"start_character":16,"end_line":289,"end_character":22},"in_reply_to":"dfeb2761_0250c3d3","updated":"2017-04-03 16:01:17.000000000","message":"fengzhr, Jackie,\n\nI have written this original NOTE and the this NOTE is only for the body part, not for filter part (line 285-286).\nThis removed NOTE is meaningless as the commit message.","commit_id":"bc31f5ad97b3453d6edca8e58805348a424f1123"},{"author":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"change_message_id":"85c7a3899088fda9ccf9964c2fb4e13acb87fa02","unresolved":false,"context_lines":[{"line_number":286,"context_line":"                               \"Value: %(value)s. %(message)s\")"},{"line_number":287,"context_line":"                # NOTE: For whole OpenStack message consistency, this error"},{"line_number":288,"context_line":"                #       message has been written as the similar format of WSME."},{"line_number":289,"context_line":"                detail \u003d detail % {"},{"line_number":290,"context_line":"                    \u0027path\u0027: ex.path.pop(), \u0027value\u0027: ex.instance,"},{"line_number":291,"context_line":"                    \u0027message\u0027: ex.message"},{"line_number":292,"context_line":"                }"}],"source_content_type":"text/x-python","patch_set":1,"id":"dfeb2761_0250c3d3","side":"PARENT","line":289,"range":{"start_line":289,"start_character":16,"end_line":289,"end_character":22},"in_reply_to":"dfeb2761_ba47131e","updated":"2017-04-03 01:40:52.000000000","message":"I agree that it makes sense to include this NOTE twice, once for each detail message.","commit_id":"bc31f5ad97b3453d6edca8e58805348a424f1123"}]}
