)]}'
{"nova/api/openstack/compute/legacy_v2/servers.py":[{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"5fbf382004e80cf8ac710e1fa54e8c82203ac408","unresolved":false,"context_lines":[{"line_number":540,"context_line":"                                if sg.get(\u0027name\u0027)]"},{"line_number":541,"context_line":"                except AttributeError:"},{"line_number":542,"context_line":"                    msg \u003d _(\"Invalid input for field/attribute %(path)s.\""},{"line_number":543,"context_line":"                           \" Value: %(value)s. %(message)s\") % {"},{"line_number":544,"context_line":"                               \u0027path\u0027: \u0027security_groups\u0027,"},{"line_number":545,"context_line":"                               \u0027value\u0027: security_groups,"},{"line_number":546,"context_line":"                               \u0027message\u0027: \u0027\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_37f2b607","side":"PARENT","line":543,"updated":"2015-09-21 10:20:31.000000000","message":"vote -1 because string froze, a \u0027blank\u0027 is removed here\n\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-September/073942.html","commit_id":"806dc025dbc9a102f7bace78be9c56f8e9af0929"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"5fbf382004e80cf8ac710e1fa54e8c82203ac408","unresolved":false,"context_lines":[{"line_number":539,"context_line":"                    sg_names \u003d [sg[\u0027name\u0027] for sg in security_groups"},{"line_number":540,"context_line":"                                if sg.get(\u0027name\u0027)]"},{"line_number":541,"context_line":"                except AttributeError:"},{"line_number":542,"context_line":"                    msg \u003d _(\"Invalid input for field/attribute %(path)s.\""},{"line_number":543,"context_line":"                            \" Value: %(value)s.\") % {"},{"line_number":544,"context_line":"                                \u0027path\u0027: \u0027security_groups\u0027,"},{"line_number":545,"context_line":"                                \u0027value\u0027: security_groups"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_d7e33a32","line":542,"updated":"2015-09-21 10:20:31.000000000","message":"also, we can remove \u0027path\u0027 as well since it\u0027s fixed ,right?","commit_id":"eaa2ee0e174c2516817ca62024e8690da49d846d"},{"author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"change_message_id":"76869fa2dfbc987bdb034d00d83b0858f50d0c88","unresolved":false,"context_lines":[{"line_number":539,"context_line":"                    sg_names \u003d [sg[\u0027name\u0027] for sg in security_groups"},{"line_number":540,"context_line":"                                if sg.get(\u0027name\u0027)]"},{"line_number":541,"context_line":"                except AttributeError:"},{"line_number":542,"context_line":"                    msg \u003d _(\"Invalid input for field/attribute %(path)s.\""},{"line_number":543,"context_line":"                            \" Value: %(value)s.\") % {"},{"line_number":544,"context_line":"                                \u0027path\u0027: \u0027security_groups\u0027,"},{"line_number":545,"context_line":"                                \u0027value\u0027: security_groups"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a1a9d01_2afdbd6d","line":542,"in_reply_to":"ba15a1d1_0b1b8d1c","updated":"2015-09-30 14:09:56.000000000","message":"Done","commit_id":"eaa2ee0e174c2516817ca62024e8690da49d846d"},{"author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"change_message_id":"5119f35432d99f390cd21ba25f55dd58eea20aa1","unresolved":false,"context_lines":[{"line_number":539,"context_line":"                    sg_names \u003d [sg[\u0027name\u0027] for sg in security_groups"},{"line_number":540,"context_line":"                                if sg.get(\u0027name\u0027)]"},{"line_number":541,"context_line":"                except AttributeError:"},{"line_number":542,"context_line":"                    msg \u003d _(\"Invalid input for field/attribute %(path)s.\""},{"line_number":543,"context_line":"                            \" Value: %(value)s.\") % {"},{"line_number":544,"context_line":"                                \u0027path\u0027: \u0027security_groups\u0027,"},{"line_number":545,"context_line":"                                \u0027value\u0027: security_groups"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_0b1b8d1c","line":542,"in_reply_to":"ba15a1d1_d7e33a32","updated":"2015-09-22 14:24:25.000000000","message":"Right you are","commit_id":"eaa2ee0e174c2516817ca62024e8690da49d846d"}]}
