)]}'
{"tempest/api/network/base.py":[{"author":{"_account_id":8072,"name":"Saurabh Chordiya","email":"schordiya@vmware.com","username":"saurabh"},"change_message_id":"674774525870ad52339f7346246ef6c7ec890b7e","unresolved":false,"context_lines":[{"line_number":122,"context_line":"    def create_pool(cls, name, lb_method, protocol, subnet):"},{"line_number":123,"context_line":"        \"\"\"Wrapper utility that returns a test pool.\"\"\""},{"line_number":124,"context_line":"        resp, body \u003d cls.client.create_pool(name, lb_method, protocol,"},{"line_number":125,"context_line":"                                               subnet[\u0027id\u0027])"},{"line_number":126,"context_line":"        pool \u003d body[\u0027pool\u0027]"},{"line_number":127,"context_line":"        cls.pools.append(pool)"},{"line_number":128,"context_line":"        return pool"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAASn%2F%2FFm8%3D","line":125,"updated":"2013-09-12 07:50:47.000000000","message":"over-indented","commit_id":"ecc097c8aabd8ebc4b41c51ae6141601c31c6245"},{"author":{"_account_id":8205,"name":"Mh Raies","email":"raiesmh08@gmail.com","username":"raiesmh08"},"change_message_id":"1d9b50b3ce90f1d7e3b646413493cdda9e6e1541","unresolved":false,"context_lines":[{"line_number":122,"context_line":"    def create_pool(cls, name, lb_method, protocol, subnet):"},{"line_number":123,"context_line":"        \"\"\"Wrapper utility that returns a test pool.\"\"\""},{"line_number":124,"context_line":"        resp, body \u003d cls.client.create_pool(name, lb_method, protocol,"},{"line_number":125,"context_line":"                                               subnet[\u0027id\u0027])"},{"line_number":126,"context_line":"        pool \u003d body[\u0027pool\u0027]"},{"line_number":127,"context_line":"        cls.pools.append(pool)"},{"line_number":128,"context_line":"        return pool"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAASn%2F%2FCAM%3D","line":125,"in_reply_to":"AAAASn%2F%2FFm8%3D","updated":"2013-09-13 06:25:27.000000000","message":"Done","commit_id":"ecc097c8aabd8ebc4b41c51ae6141601c31c6245"},{"author":{"_account_id":8072,"name":"Saurabh Chordiya","email":"schordiya@vmware.com","username":"saurabh"},"change_message_id":"674774525870ad52339f7346246ef6c7ec890b7e","unresolved":false,"context_lines":[{"line_number":131,"context_line":"    def create_vip(cls, name, protocol, protocol_port, subnet, pool):"},{"line_number":132,"context_line":"        \"\"\"Wrapper utility that returns a test vip.\"\"\""},{"line_number":133,"context_line":"        resp, body \u003d cls.client.create_vip(name, protocol, protocol_port,"},{"line_number":134,"context_line":"                                              subnet[\u0027id\u0027], pool[\u0027id\u0027])"},{"line_number":135,"context_line":"        vip \u003d body[\u0027vip\u0027]"},{"line_number":136,"context_line":"        cls.vips.append(vip)"},{"line_number":137,"context_line":"        return vip"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAASn%2F%2FFmw%3D","line":134,"updated":"2013-09-12 07:50:47.000000000","message":"over-indented","commit_id":"ecc097c8aabd8ebc4b41c51ae6141601c31c6245"},{"author":{"_account_id":8205,"name":"Mh Raies","email":"raiesmh08@gmail.com","username":"raiesmh08"},"change_message_id":"1d9b50b3ce90f1d7e3b646413493cdda9e6e1541","unresolved":false,"context_lines":[{"line_number":131,"context_line":"    def create_vip(cls, name, protocol, protocol_port, subnet, pool):"},{"line_number":132,"context_line":"        \"\"\"Wrapper utility that returns a test vip.\"\"\""},{"line_number":133,"context_line":"        resp, body \u003d cls.client.create_vip(name, protocol, protocol_port,"},{"line_number":134,"context_line":"                                              subnet[\u0027id\u0027], pool[\u0027id\u0027])"},{"line_number":135,"context_line":"        vip \u003d body[\u0027vip\u0027]"},{"line_number":136,"context_line":"        cls.vips.append(vip)"},{"line_number":137,"context_line":"        return vip"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAASn%2F%2FCAI%3D","line":134,"in_reply_to":"AAAASn%2F%2FFmw%3D","updated":"2013-09-13 06:25:27.000000000","message":"Done","commit_id":"ecc097c8aabd8ebc4b41c51ae6141601c31c6245"}],"tempest/api/network/test_load_balancer.py":[{"author":{"_account_id":8072,"name":"Saurabh Chordiya","email":"schordiya@vmware.com","username":"saurabh"},"change_message_id":"674774525870ad52339f7346246ef6c7ec890b7e","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tempest.api.network import base"},{"line_number":19,"context_line":"from tempest.common.utils.data_utils import rand_name"},{"line_number":20,"context_line":"from tempest import exceptions"},{"line_number":21,"context_line":"from tempest.test import attr"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class LoadBalancerJSON(base.BaseNetworkTest):"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAASn%2F%2FFnU%3D","line":20,"updated":"2013-09-12 07:50:47.000000000","message":"exceptions not used so should be removed","commit_id":"ecc097c8aabd8ebc4b41c51ae6141601c31c6245"},{"author":{"_account_id":8205,"name":"Mh Raies","email":"raiesmh08@gmail.com","username":"raiesmh08"},"change_message_id":"1d9b50b3ce90f1d7e3b646413493cdda9e6e1541","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tempest.api.network import base"},{"line_number":19,"context_line":"from tempest.common.utils.data_utils import rand_name"},{"line_number":20,"context_line":"from tempest import exceptions"},{"line_number":21,"context_line":"from tempest.test import attr"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class LoadBalancerJSON(base.BaseNetworkTest):"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAASn%2F%2FCAE%3D","line":20,"in_reply_to":"AAAASn%2F%2FFnU%3D","updated":"2013-09-13 06:25:27.000000000","message":"Done","commit_id":"ecc097c8aabd8ebc4b41c51ae6141601c31c6245"},{"author":{"_account_id":8072,"name":"Saurabh Chordiya","email":"schordiya@vmware.com","username":"saurabh"},"change_message_id":"674774525870ad52339f7346246ef6c7ec890b7e","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from tempest.common.utils.data_utils import rand_name"},{"line_number":20,"context_line":"from tempest import exceptions"},{"line_number":21,"context_line":"from tempest.test import attr"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class LoadBalancerJSON(base.BaseNetworkTest):"},{"line_number":24,"context_line":"    _interface \u003d \u0027json\u0027"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAASn%2F%2FFnE%3D","line":22,"updated":"2013-09-12 07:50:47.000000000","message":"One more blank line needed.","commit_id":"ecc097c8aabd8ebc4b41c51ae6141601c31c6245"},{"author":{"_account_id":8205,"name":"Mh Raies","email":"raiesmh08@gmail.com","username":"raiesmh08"},"change_message_id":"1d9b50b3ce90f1d7e3b646413493cdda9e6e1541","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from tempest.common.utils.data_utils import rand_name"},{"line_number":20,"context_line":"from tempest import exceptions"},{"line_number":21,"context_line":"from tempest.test import attr"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class LoadBalancerJSON(base.BaseNetworkTest):"},{"line_number":24,"context_line":"    _interface \u003d \u0027json\u0027"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAASn%2F%2FCAA%3D","line":22,"in_reply_to":"AAAASn%2F%2FFnE%3D","updated":"2013-09-13 06:25:27.000000000","message":"Done","commit_id":"ecc097c8aabd8ebc4b41c51ae6141601c31c6245"},{"author":{"_account_id":8072,"name":"Saurabh Chordiya","email":"schordiya@vmware.com","username":"saurabh"},"change_message_id":"674774525870ad52339f7346246ef6c7ec890b7e","unresolved":false,"context_lines":[{"line_number":65,"context_line":"        # Creates a vip"},{"line_number":66,"context_line":"        name \u003d rand_name(\u0027vip-\u0027)"},{"line_number":67,"context_line":"        resp, body \u003d self.client.create_pool(rand_name(\"pool-\"),"},{"line_number":68,"context_line":"                                                \"ROUND_ROBIN\", \"HTTP\","},{"line_number":69,"context_line":"                                                self.subnet[\u0027id\u0027])"},{"line_number":70,"context_line":"        pool \u003d body[\u0027pool\u0027]"},{"line_number":71,"context_line":"        resp, body \u003d self.client.create_vip(name, \"HTTP\", 80,"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAASn%2F%2FFmk%3D","line":68,"updated":"2013-09-12 07:50:47.000000000","message":"over-indented","commit_id":"ecc097c8aabd8ebc4b41c51ae6141601c31c6245"},{"author":{"_account_id":8072,"name":"Saurabh Chordiya","email":"schordiya@vmware.com","username":"saurabh"},"change_message_id":"674774525870ad52339f7346246ef6c7ec890b7e","unresolved":false,"context_lines":[{"line_number":69,"context_line":"                                                self.subnet[\u0027id\u0027])"},{"line_number":70,"context_line":"        pool \u003d body[\u0027pool\u0027]"},{"line_number":71,"context_line":"        resp, body \u003d self.client.create_vip(name, \"HTTP\", 80,"},{"line_number":72,"context_line":"                                               self.subnet[\u0027id\u0027], pool[\u0027id\u0027])"},{"line_number":73,"context_line":"        self.assertEqual(\u0027201\u0027, resp[\u0027status\u0027])"},{"line_number":74,"context_line":"        vip \u003d body[\u0027vip\u0027]"},{"line_number":75,"context_line":"        vip_id \u003d vip[\u0027id\u0027]"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAASn%2F%2FFmg%3D","line":72,"updated":"2013-09-12 07:50:47.000000000","message":"over-indented","commit_id":"ecc097c8aabd8ebc4b41c51ae6141601c31c6245"}],"tempest/services/network/json/network_client.py":[{"author":{"_account_id":7872,"name":"Marc Koderer","email":"marc@koderer.com","username":"mkoderer"},"change_message_id":"9d4c9a2a840d7dac143a144fff244e837b2b5cd5","unresolved":false,"context_lines":[{"line_number":434,"context_line":"            }"},{"line_number":435,"context_line":"        }"},{"line_number":436,"context_line":"        body \u003d json.dumps(post_body)"},{"line_number":437,"context_line":"        uri \u003d \u0027%s/lb/pools\t\u0027 % (self.uri_prefix)"},{"line_number":438,"context_line":"        resp, body \u003d self.post(uri, headers\u003dself.headers, body\u003dbody)"},{"line_number":439,"context_line":"        body \u003d json.loads(body)"},{"line_number":440,"context_line":"        return resp, body"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAS3%2F%2F%2B2s%3D","line":437,"updated":"2013-09-16 05:24:30.000000000","message":"Could you delete this tab?","commit_id":"51b8f27017e6cf7bad6a4fff73f934504a80c3af"}]}
