)]}'
{"osc_lib/utils.py":[{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"0e8d3db4a23b407d2cc4fcd0214c9764e1070e9e","unresolved":false,"context_lines":[{"line_number":526,"context_line":""},{"line_number":527,"context_line":""},{"line_number":528,"context_line":"def backward_compat_col_lister(column_headers, columns, column_map):"},{"line_number":529,"context_line":"    \"\"\"Covert the column headers to keep column backward compatibility."},{"line_number":530,"context_line":""},{"line_number":531,"context_line":"    Replace the new column name of column headers by old name, so that"},{"line_number":532,"context_line":"    the column headers can continue to support to show the old column name by"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a30ddce_34031d11","line":529,"range":{"start_line":529,"start_character":7,"end_line":529,"end_character":13},"updated":"2017-03-08 21:13:29.000000000","message":"/Covert/Convert/","commit_id":"a16d7b024f3685d71a14fd6ddc4217ba742b70f1"},{"author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"change_message_id":"3be1096940bd5d2e082e9becff8a028253856ec0","unresolved":false,"context_lines":[{"line_number":526,"context_line":""},{"line_number":527,"context_line":""},{"line_number":528,"context_line":"def backward_compat_col_lister(column_headers, columns, column_map):"},{"line_number":529,"context_line":"    \"\"\"Covert the column headers to keep column backward compatibility."},{"line_number":530,"context_line":""},{"line_number":531,"context_line":"    Replace the new column name of column headers by old name, so that"},{"line_number":532,"context_line":"    the column headers can continue to support to show the old column name by"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a30ddce_975cbeee","line":529,"range":{"start_line":529,"start_character":7,"end_line":529,"end_character":13},"in_reply_to":"9a30ddce_34031d11","updated":"2017-03-09 07:22:52.000000000","message":"Done","commit_id":"a16d7b024f3685d71a14fd6ddc4217ba742b70f1"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"0e8d3db4a23b407d2cc4fcd0214c9764e1070e9e","unresolved":false,"context_lines":[{"line_number":545,"context_line":"    column_headers \u003d list(column_headers)"},{"line_number":546,"context_line":"    for old_col, new_col in six.iteritems(column_map):"},{"line_number":547,"context_line":"        if old_col in columns:"},{"line_number":548,"context_line":"            LOG.warning(_(\u0027The column \"%(old_column)s\" was deprecated, \u0027"},{"line_number":549,"context_line":"                          \u0027please use \"%(new_column)s\" replace.\u0027) % {"},{"line_number":550,"context_line":"                              \u0027old_column\u0027: old_col,"},{"line_number":551,"context_line":"                              \u0027new_column\u0027: new_col}"},{"line_number":552,"context_line":"                        )"},{"line_number":553,"context_line":"            if new_col in column_headers:"},{"line_number":554,"context_line":"                column_headers[column_headers.index(new_col)] \u003d old_col"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a30ddce_d7de436c","line":551,"range":{"start_line":548,"start_character":12,"end_line":551,"end_character":52},"updated":"2017-03-08 21:13:29.000000000","message":"Should we use oslolog versionutils here so it\u0027s not warning everytime? https://docs.openstack.org/developer/oslo.log/api/versionutils.html#oslo_log.versionutils.report_deprecated_feature","commit_id":"a16d7b024f3685d71a14fd6ddc4217ba742b70f1"},{"author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"change_message_id":"3be1096940bd5d2e082e9becff8a028253856ec0","unresolved":false,"context_lines":[{"line_number":545,"context_line":"    column_headers \u003d list(column_headers)"},{"line_number":546,"context_line":"    for old_col, new_col in six.iteritems(column_map):"},{"line_number":547,"context_line":"        if old_col in columns:"},{"line_number":548,"context_line":"            LOG.warning(_(\u0027The column \"%(old_column)s\" was deprecated, \u0027"},{"line_number":549,"context_line":"                          \u0027please use \"%(new_column)s\" replace.\u0027) % {"},{"line_number":550,"context_line":"                              \u0027old_column\u0027: old_col,"},{"line_number":551,"context_line":"                              \u0027new_column\u0027: new_col}"},{"line_number":552,"context_line":"                        )"},{"line_number":553,"context_line":"            if new_col in column_headers:"},{"line_number":554,"context_line":"                column_headers[column_headers.index(new_col)] \u003d old_col"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a30ddce_97483e89","line":551,"range":{"start_line":548,"start_character":12,"end_line":551,"end_character":52},"in_reply_to":"9a30ddce_d7de436c","updated":"2017-03-09 07:22:52.000000000","message":"osc-lib don\u0027t refer to olso_log library now, I will try to use it in a split patch, if it looks good to osc core team, I\u0027m ok to add it, thank you.","commit_id":"a16d7b024f3685d71a14fd6ddc4217ba742b70f1"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"0e8d3db4a23b407d2cc4fcd0214c9764e1070e9e","unresolved":false,"context_lines":[{"line_number":556,"context_line":""},{"line_number":557,"context_line":""},{"line_number":558,"context_line":"def backward_compat_col_showone(show_object, columns, column_map):"},{"line_number":559,"context_line":"    \"\"\"Covert the output object to keep column backward compatibility."},{"line_number":560,"context_line":""},{"line_number":561,"context_line":"    Replace the new column name of output object by old name, so that"},{"line_number":562,"context_line":"    the object can continue to support to show the old column name by"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a30ddce_d40d613f","line":559,"range":{"start_line":559,"start_character":7,"end_line":559,"end_character":13},"updated":"2017-03-08 21:13:29.000000000","message":"/Covert/Convert/","commit_id":"a16d7b024f3685d71a14fd6ddc4217ba742b70f1"},{"author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"change_message_id":"3be1096940bd5d2e082e9becff8a028253856ec0","unresolved":false,"context_lines":[{"line_number":556,"context_line":""},{"line_number":557,"context_line":""},{"line_number":558,"context_line":"def backward_compat_col_showone(show_object, columns, column_map):"},{"line_number":559,"context_line":"    \"\"\"Covert the output object to keep column backward compatibility."},{"line_number":560,"context_line":""},{"line_number":561,"context_line":"    Replace the new column name of output object by old name, so that"},{"line_number":562,"context_line":"    the object can continue to support to show the old column name by"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a30ddce_b773827f","line":559,"range":{"start_line":559,"start_character":7,"end_line":559,"end_character":13},"in_reply_to":"9a30ddce_d40d613f","updated":"2017-03-09 07:22:52.000000000","message":"Done","commit_id":"a16d7b024f3685d71a14fd6ddc4217ba742b70f1"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"0e8d3db4a23b407d2cc4fcd0214c9764e1070e9e","unresolved":false,"context_lines":[{"line_number":573,"context_line":"    show_object \u003d copy.deepcopy(show_object)"},{"line_number":574,"context_line":"    for old_col, new_col in six.iteritems(column_map):"},{"line_number":575,"context_line":"        if old_col in columns:"},{"line_number":576,"context_line":"            LOG.warning(_(\u0027The column \"%(old_column)s\" was deprecated, \u0027"},{"line_number":577,"context_line":"                          \u0027please use \"%(new_column)s\" replace.\u0027) % {"},{"line_number":578,"context_line":"                              \u0027old_column\u0027: old_col,"},{"line_number":579,"context_line":"                              \u0027new_column\u0027: new_col}"},{"line_number":580,"context_line":"                        )"},{"line_number":581,"context_line":"            if new_col in show_object:"},{"line_number":582,"context_line":"                show_object.update({old_col: show_object.pop(new_col)})"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a30ddce_f7d98784","line":579,"range":{"start_line":576,"start_character":12,"end_line":579,"end_character":52},"updated":"2017-03-08 21:13:29.000000000","message":"same","commit_id":"a16d7b024f3685d71a14fd6ddc4217ba742b70f1"}]}
