)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"165d0c695b560e761ece4262be42be0cd262c921","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Mykola Yakovliev \u003cVegasQ@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-07-12 14:48:01 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Segments client"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"https://developer.openstack.org/api-ref/network/v2/index.html#segments"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5f7c97a3_353771b2","line":7,"updated":"2018-07-12 23:41:47.000000000","message":"We need a more detailed commit message, one with a body: https://wiki.openstack.org/wiki/GitCommitMessages#Information_in_commit_messages\n\nExample:\n\nAdd segments client to the network client library\n\nThis patch set adds the network segments client to the network client library and includes relevant unit tests. [...]","commit_id":"67f7152931b32ababfe28e8148dd135b06ca5bd4"},{"author":{"_account_id":16274,"name":"Mykola Yakovliev","email":"VegasQ@gmail.com","username":"vegasq"},"change_message_id":"c8d8166c0448389d084f07aa1b210736f4ff62c4","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Mykola Yakovliev \u003cVegasQ@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-07-12 14:48:01 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Segments client"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"https://developer.openstack.org/api-ref/network/v2/index.html#segments"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5f7c97a3_4bb6fb8b","line":7,"in_reply_to":"5f7c97a3_353771b2","updated":"2018-07-13 16:39:30.000000000","message":"Done","commit_id":"67f7152931b32ababfe28e8148dd135b06ca5bd4"}],"tempest/api/network/base.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"1afef9b4edbf8a55e3c30f373186bcb3ec893e52","unresolved":false,"context_lines":[{"line_number":84,"context_line":"        cls.network_versions_client \u003d cls.os_primary.network_versions_client"},{"line_number":85,"context_line":"        cls.service_providers_client \u003d cls.os_primary.service_providers_client"},{"line_number":86,"context_line":"        cls.tags_client \u003d cls.os_primary.tags_client"},{"line_number":87,"context_line":"        cls.segments_client \u003d cls.os_primary.segments_client"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"    @classmethod"},{"line_number":90,"context_line":"    def resource_setup(cls):"}],"source_content_type":"text/x-python","patch_set":6,"id":"5f7c97a3_9b6ed8c6","line":87,"range":{"start_line":87,"start_character":9,"end_line":87,"end_character":60},"updated":"2018-07-23 19:02:09.000000000","message":"nit: Don\u0027t need to include this here unless doing negative testing Tempest-side. That\u0027s because segments_client consists of all admin APIs.","commit_id":"8987a04bf93580242a9fceef996acc31b6c3a599"}],"tempest/tests/lib/services/network/test_segments_client.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"165d0c695b560e761ece4262be42be0cd262c921","unresolved":false,"context_lines":[{"line_number":54,"context_line":"        super(TestSegmentsClient, self).setUp()"},{"line_number":55,"context_line":"        fake_auth \u003d fake_auth_provider.FakeAuthProvider()"},{"line_number":56,"context_line":"        self.segments_client \u003d segments_client.SegmentsClient("},{"line_number":57,"context_line":"            fake_auth, \u0027compute\u0027, \u0027regionOne\u0027)"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"    def _test_list_segments(self, bytes_body\u003dFalse):"},{"line_number":60,"context_line":"        self.check_service_client_function("}],"source_content_type":"text/x-python","patch_set":3,"id":"5f7c97a3_956e8595","line":57,"range":{"start_line":57,"start_character":24,"end_line":57,"end_character":31},"updated":"2018-07-12 23:41:47.000000000","message":"network","commit_id":"67f7152931b32ababfe28e8148dd135b06ca5bd4"},{"author":{"_account_id":16274,"name":"Mykola Yakovliev","email":"VegasQ@gmail.com","username":"vegasq"},"change_message_id":"c8d8166c0448389d084f07aa1b210736f4ff62c4","unresolved":false,"context_lines":[{"line_number":54,"context_line":"        super(TestSegmentsClient, self).setUp()"},{"line_number":55,"context_line":"        fake_auth \u003d fake_auth_provider.FakeAuthProvider()"},{"line_number":56,"context_line":"        self.segments_client \u003d segments_client.SegmentsClient("},{"line_number":57,"context_line":"            fake_auth, \u0027compute\u0027, \u0027regionOne\u0027)"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"    def _test_list_segments(self, bytes_body\u003dFalse):"},{"line_number":60,"context_line":"        self.check_service_client_function("}],"source_content_type":"text/x-python","patch_set":3,"id":"5f7c97a3_ab7c7071","line":57,"range":{"start_line":57,"start_character":24,"end_line":57,"end_character":31},"in_reply_to":"5f7c97a3_956e8595","updated":"2018-07-13 16:39:30.000000000","message":"Done","commit_id":"67f7152931b32ababfe28e8148dd135b06ca5bd4"}]}
