)]}'
{"neutron/tests/api/base.py":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"0362b738bfb27e8d60535ead747dd2c58b6bbb1d","unresolved":false,"context_lines":[{"line_number":38,"context_line":"        project_network_cidr with a block of cidr\u0027s from which smaller blocks"},{"line_number":39,"context_line":"        can be allocated for tenant networks"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        tenant_network_mask_bits with the mask bits to be used to partition the"},{"line_number":42,"context_line":"        block defined by tenant-network_cidr"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    Finally, it is assumed that the following option is defined in the"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a061dce_b24aff25","line":41,"range":{"start_line":41,"start_character":8,"end_line":41,"end_character":32},"updated":"2016-04-08 13:58:36.000000000","message":"So they don\u0027t rename the options? Does the comment still apply?","commit_id":"a5b58b667bba17404114e64f89d74f5cbd895b92"},{"author":{"_account_id":8873,"name":"Assaf Muller","email":"amuller@redhat.com","username":"amuller"},"change_message_id":"f65ac2825c9f74666cd74a1aeb391ddb43157864","unresolved":false,"context_lines":[{"line_number":38,"context_line":"        project_network_cidr with a block of cidr\u0027s from which smaller blocks"},{"line_number":39,"context_line":"        can be allocated for tenant networks"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        tenant_network_mask_bits with the mask bits to be used to partition the"},{"line_number":42,"context_line":"        block defined by tenant-network_cidr"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    Finally, it is assumed that the following option is defined in the"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a061dce_5248c387","line":41,"range":{"start_line":41,"start_character":8,"end_line":41,"end_character":32},"in_reply_to":"9a061dce_b24aff25","updated":"2016-04-08 14:08:40.000000000","message":"Done","commit_id":"a5b58b667bba17404114e64f89d74f5cbd895b92"}],"neutron/tests/api/test_allowed_address_pair.py":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"39f5d82fe3f288004601713aeda7da084fc73598","unresolved":false,"context_lines":[{"line_number":99,"context_line":"    @test.idempotent_id(\u00274d6d178f-34f6-4bff-a01c-0a2f8fe909e4\u0027)"},{"line_number":100,"context_line":"    def test_update_port_with_cidr_address_pair(self):"},{"line_number":101,"context_line":"        # Update allowed address pair with cidr"},{"line_number":102,"context_line":"        cidr \u003d str(netaddr.IPNetwork(CONF.network.project_network_cidr))"},{"line_number":103,"context_line":"        self._update_port_with_address(cidr)"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a1b2928_1007551d","line":102,"updated":"2016-04-11 16:57:04.000000000","message":"Since new tempest release will immediately break us, I think we should introduce a getter for the option right now and switch to it. The getter would fall back to tenant name if project one raises an exception. In that way, our tests would be compatible with both.","commit_id":"561860db6fc0b8c3818d6550a88e9b03f28952a7"}],"neutron/tests/api/test_security_groups_negative.py":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"0362b738bfb27e8d60535ead747dd2c58b6bbb1d","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"class NegativeSecGroupTest(base.BaseSecGroupTest):"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    _project_network_cidr \u003d CONF.network.project_network_cidr"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    @classmethod"},{"line_number":30,"context_line":"    @test.requires_ext(extension\u003d\"security-group\", service\u003d\"network\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a061dce_f2f0f7cb","line":27,"updated":"2016-04-08 13:58:36.000000000","message":"It does not seem we use the attribute anywhere at all.","commit_id":"a5b58b667bba17404114e64f89d74f5cbd895b92"},{"author":{"_account_id":8873,"name":"Assaf Muller","email":"amuller@redhat.com","username":"amuller"},"change_message_id":"f65ac2825c9f74666cd74a1aeb391ddb43157864","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"class NegativeSecGroupTest(base.BaseSecGroupTest):"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    _project_network_cidr \u003d CONF.network.project_network_cidr"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    @classmethod"},{"line_number":30,"context_line":"    @test.requires_ext(extension\u003d\"security-group\", service\u003d\"network\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a061dce_7243476d","line":27,"in_reply_to":"9a061dce_f2f0f7cb","updated":"2016-04-08 14:08:40.000000000","message":"Done","commit_id":"a5b58b667bba17404114e64f89d74f5cbd895b92"}]}
