)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"change_message_id":"6e1c6d67b51924966042e462abf3b44f32ffe3e4","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Andrey Pavlov \u003capavlov@mirantis.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-11-16 12:27:40 +0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Adding ability go get plugin processes via CLI"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"\"plugin show\" CLI command was extended. Now if version of the"},{"line_number":10,"context_line":"plugin is specified, additional information(required image tags,"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba8a016a_f9cbeb1c","line":7,"updated":"2015-11-16 10:16:18.000000000","message":"\"go\" -\u003e \"to\"","commit_id":"dc8574ee3f905ea4fe76fb9711c3e65404e63219"},{"author":{"_account_id":12039,"name":"Andrey Pavlov","email":"apavlov@mirantis.com","username":"apavlov"},"change_message_id":"7029fea5cd73b3b4fb340efab0f8137466f756d3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Andrey Pavlov \u003capavlov@mirantis.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-11-16 12:27:40 +0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Adding ability go get plugin processes via CLI"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"\"plugin show\" CLI command was extended. Now if version of the"},{"line_number":10,"context_line":"plugin is specified, additional information(required image tags,"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba8a016a_849356a3","line":7,"in_reply_to":"ba8a016a_f9cbeb1c","updated":"2015-11-16 10:22:28.000000000","message":"Done","commit_id":"dc8574ee3f905ea4fe76fb9711c3e65404e63219"}],"saharaclient/osc/v1/plugins.py":[{"author":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"change_message_id":"a64e55c1fc3674a09c57d145dc05106c68fc2a8f","unresolved":false,"context_lines":[{"line_number":103,"context_line":"                data, [\u0027required_image_tags\u0027, \u0027name\u0027, \u0027description\u0027, \u0027title\u0027])"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"            data \u003d zip(*sorted(data.items()) + [(\u0027\u0027, \u0027\u0027), ("},{"line_number":106,"context_line":"                \u0027Service:\u0027, \u0027Available processes:\u0027), (\u0027\u0027, \u0027\u0027)] + sorted("},{"line_number":107,"context_line":"                processes.items()))"},{"line_number":108,"context_line":"        else:"},{"line_number":109,"context_line":"            data \u003d client.plugins.get(parsed_args.plugin).to_dict()"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba8a016a_cab92e30","line":106,"range":{"start_line":106,"start_character":64,"end_line":106,"end_character":65},"updated":"2015-11-17 09:35:23.000000000","message":"* missed?","commit_id":"b309e80107029b58bb7120082ba6128d930bd56e"},{"author":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"change_message_id":"a64e55c1fc3674a09c57d145dc05106c68fc2a8f","unresolved":false,"context_lines":[{"line_number":103,"context_line":"                data, [\u0027required_image_tags\u0027, \u0027name\u0027, \u0027description\u0027, \u0027title\u0027])"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"            data \u003d zip(*sorted(data.items()) + [(\u0027\u0027, \u0027\u0027), ("},{"line_number":106,"context_line":"                \u0027Service:\u0027, \u0027Available processes:\u0027), (\u0027\u0027, \u0027\u0027)] + sorted("},{"line_number":107,"context_line":"                processes.items()))"},{"line_number":108,"context_line":"        else:"},{"line_number":109,"context_line":"            data \u003d client.plugins.get(parsed_args.plugin).to_dict()"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba8a016a_aa794a95","line":106,"updated":"2015-11-17 09:35:23.000000000","message":"I see that you very like code where everything putted in 1 place. What will happen there?","commit_id":"b309e80107029b58bb7120082ba6128d930bd56e"},{"author":{"_account_id":12039,"name":"Andrey Pavlov","email":"apavlov@mirantis.com","username":"apavlov"},"change_message_id":"a22c61f6457b5ed06e7ba66383b5eae7b1b56b33","unresolved":false,"context_lines":[{"line_number":103,"context_line":"                data, [\u0027required_image_tags\u0027, \u0027name\u0027, \u0027description\u0027, \u0027title\u0027])"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"            data \u003d zip(*sorted(data.items()) + [(\u0027\u0027, \u0027\u0027), ("},{"line_number":106,"context_line":"                \u0027Service:\u0027, \u0027Available processes:\u0027), (\u0027\u0027, \u0027\u0027)] + sorted("},{"line_number":107,"context_line":"                processes.items()))"},{"line_number":108,"context_line":"        else:"},{"line_number":109,"context_line":"            data \u003d client.plugins.get(parsed_args.plugin).to_dict()"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba8a016a_4e6d4f97","line":106,"range":{"start_line":106,"start_character":64,"end_line":106,"end_character":65},"in_reply_to":"ba8a016a_cab92e30","updated":"2015-11-17 10:31:45.000000000","message":"Just a custom data preparation. It should have a special format to be displayed in 2 columns. You can check how it will looks like in ut or by executing a command. * is not missed.","commit_id":"b309e80107029b58bb7120082ba6128d930bd56e"}]}
