)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"93e62c96f9e0e5d4586a585471c9ec3c7d06f832","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Tang Chen \u003cchen.tang@easystack.cn\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-02-10 02:57:53 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Floating IP: Implementation of \"ip floating list\" command"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I253f66f6bc64470e1a18ffea506048eb53f67d5c"},{"line_number":10,"context_line":"partial-Bug: 1519502"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3a57f1b5_aedc3847","line":7,"updated":"2016-02-09 20:16:05.000000000","message":"The command is already implemented so this comment message is misleading.","commit_id":"1400650937b3a67ffdb7c4e49279e093b1ced3c3"},{"author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"change_message_id":"12ee334ceee324a8cf56103581b076eda239007e","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Tang Chen \u003cchen.tang@easystack.cn\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-02-10 02:57:53 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Floating IP: Implementation of \"ip floating list\" command"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I253f66f6bc64470e1a18ffea506048eb53f67d5c"},{"line_number":10,"context_line":"partial-Bug: 1519502"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3a57f1b5_9fe4040e","line":7,"in_reply_to":"3a57f1b5_aedc3847","updated":"2016-02-09 21:25:39.000000000","message":"Done","commit_id":"1400650937b3a67ffdb7c4e49279e093b1ced3c3"}],"openstackclient/tests/network/v2/fakes.py":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"93e62c96f9e0e5d4586a585471c9ec3c7d06f832","unresolved":false,"context_lines":[{"line_number":582,"context_line":""},{"line_number":583,"context_line":"        # Set default methods."},{"line_number":584,"context_line":"        floating_ip_methods \u003d {"},{"line_number":585,"context_line":"            \u0027keys\u0027: [\u0027id\u0027, \u0027floating_ip_address\u0027],"},{"line_number":586,"context_line":"        }"},{"line_number":587,"context_line":""},{"line_number":588,"context_line":"        # Overwrite default methods."}],"source_content_type":"text/x-python","patch_set":4,"id":"3a57f1b5_4ec58459","line":585,"updated":"2016-02-09 20:16:05.000000000","message":"Is \u0027floating_ip_address\u0027 needed?","commit_id":"1400650937b3a67ffdb7c4e49279e093b1ced3c3"},{"author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"change_message_id":"12ee334ceee324a8cf56103581b076eda239007e","unresolved":false,"context_lines":[{"line_number":582,"context_line":""},{"line_number":583,"context_line":"        # Set default methods."},{"line_number":584,"context_line":"        floating_ip_methods \u003d {"},{"line_number":585,"context_line":"            \u0027keys\u0027: [\u0027id\u0027, \u0027floating_ip_address\u0027],"},{"line_number":586,"context_line":"        }"},{"line_number":587,"context_line":""},{"line_number":588,"context_line":"        # Overwrite default methods."}],"source_content_type":"text/x-python","patch_set":4,"id":"3a57f1b5_7fe7c812","line":585,"in_reply_to":"3a57f1b5_4ec58459","updated":"2016-02-09 21:25:39.000000000","message":"Right, the whole methods is not necessary for list command. Let\u0027s remove it first.","commit_id":"1400650937b3a67ffdb7c4e49279e093b1ced3c3"}],"setup.cfg":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"9fe38efbb2bde66a87b53455fe950ed90a9313b8","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":"    ip_floating_add \u003d openstackclient.compute.v2.floatingip:AddFloatingIP"},{"line_number":93,"context_line":"    ip_floating_create \u003d openstackclient.compute.v2.floatingip:CreateFloatingIP"},{"line_number":94,"context_line":"    ip_floating_list \u003d openstackclient.compute.v2.floatingip:ListFloatingIP"},{"line_number":95,"context_line":"    ip_floating_remove \u003d openstackclient.compute.v2.floatingip:RemoveFloatingIP"},{"line_number":96,"context_line":"    ip_floating_pool_list \u003d openstackclient.compute.v2.floatingippool:ListFloatingIPPool"},{"line_number":97,"context_line":""}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"5a5ae5dd_88e60115","line":94,"range":{"start_line":94,"start_character":4,"end_line":94,"end_character":75},"updated":"2016-02-09 08:02:43.000000000","message":"remove this line","commit_id":"0b068d05be3117a77b151b2d5b661e3e8632fe3a"}]}
