)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"24efdfe56686ddbf1a763d904fc40852d55f9c82","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Prepared the OSC \"ip availability\" commands for the SDK refactor."},{"line_number":10,"context_line":"See [1] for details."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"[1] https://etherpad.openstack.org/p/osc-network-command-sdk-support"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: Ia22e9fafec0a91ba1b0f1ce825fcaf1d8cbbbf88"},{"line_number":15,"context_line":"Partially-Implements: blueprint network-command-sdk-support"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa6399be_9b5a2429","line":12,"updated":"2016-10-13 13:18:39.000000000","message":"You are missing the unit test update.","commit_id":"def6fcebf4c0da34e78010ab86b934c22482f068"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"10a6c3b5042791e25b1ee75676391c28c0d8b6b2","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Prepared the OSC \"ip availability\" commands for the SDK refactor."},{"line_number":10,"context_line":"See [1] for details."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"[1] https://etherpad.openstack.org/p/osc-network-command-sdk-support"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: Ia22e9fafec0a91ba1b0f1ce825fcaf1d8cbbbf88"},{"line_number":15,"context_line":"Partially-Implements: blueprint network-command-sdk-support"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ba5da102_830d5dea","line":12,"in_reply_to":"fa6399be_9b5a2429","updated":"2016-11-01 16:11:44.000000000","message":"Done","commit_id":"def6fcebf4c0da34e78010ab86b934c22482f068"}],"openstackclient/network/v2/ip_availability.py":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"24efdfe56686ddbf1a763d904fc40852d55f9c82","unresolved":false,"context_lines":[{"line_number":82,"context_line":"                parsed_args.project,"},{"line_number":83,"context_line":"                parsed_args.project_domain,"},{"line_number":84,"context_line":"            ).id"},{"line_number":85,"context_line":"            filters[\u0027tenant_id\u0027] \u003d project_id"},{"line_number":86,"context_line":"        data \u003d client.network_ip_availabilities(**filters)"},{"line_number":87,"context_line":"        return (column_headers,"},{"line_number":88,"context_line":"                (utils.get_item_properties("}],"source_content_type":"text/x-python","patch_set":2,"id":"fa6399be_fb6080d1","line":85,"updated":"2016-10-13 13:18:39.000000000","message":"Please use project_id filter too.  And add a TODO to remove the mapping.  See https://review.openstack.org/#/c/382423/1/openstackclient/network/v2/subnet_pool.py for an example.","commit_id":"def6fcebf4c0da34e78010ab86b934c22482f068"},{"author":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"change_message_id":"10a6c3b5042791e25b1ee75676391c28c0d8b6b2","unresolved":false,"context_lines":[{"line_number":82,"context_line":"                parsed_args.project,"},{"line_number":83,"context_line":"                parsed_args.project_domain,"},{"line_number":84,"context_line":"            ).id"},{"line_number":85,"context_line":"            filters[\u0027tenant_id\u0027] \u003d project_id"},{"line_number":86,"context_line":"        data \u003d client.network_ip_availabilities(**filters)"},{"line_number":87,"context_line":"        return (column_headers,"},{"line_number":88,"context_line":"                (utils.get_item_properties("}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5da102_48328460","line":85,"in_reply_to":"fa6399be_fb6080d1","updated":"2016-11-01 16:11:44.000000000","message":"Done","commit_id":"def6fcebf4c0da34e78010ab86b934c22482f068"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"1fab1e5990612c5097218e20ec68e4ac796e8f7b","unresolved":false,"context_lines":[{"line_number":93,"context_line":"                ) for s in data))"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"# TODO(ankur-gupta-f): Use the SDK resource mapped attribute names once"},{"line_number":97,"context_line":"# the OSC minimum requirements include SDK 1.0."},{"line_number":98,"context_line":"class ShowIPAvailability(command.ShowOne):"},{"line_number":99,"context_line":"    \"\"\"Show network IP availability details\"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5da102_ae23d654","line":96,"updated":"2016-11-03 12:42:51.000000000","message":"Actually, I don\u0027t think there\u0027s anything TODO for this command after SDK 1.0.","commit_id":"f42e2a1348de70b63226ffea525475024e875347"}]}
