)]}'
{"tempest/api/compute/v3/servers/test_server_addresses.py":[{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"d4a4ce0127d0408331c011d7e1dcac12cc19db2a","unresolved":false,"context_lines":[{"line_number":17,"context_line":"from tempest import config"},{"line_number":18,"context_line":"from tempest import exceptions"},{"line_number":19,"context_line":"from tempest import test"},{"line_number":20,"context_line":"from tempest.test import attr"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"CONF \u003d config.CONF"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2Bz9A%3D","line":20,"updated":"2014-02-18 21:24:42.000000000","message":"You should remove this import and fix the @attr to be @test.attr","commit_id":"694d533cd2c90559a63f36a0f3db051a632aa4b5"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"2b843069860ab31825fae0a9f6938e13775d25d7","unresolved":false,"context_lines":[{"line_number":17,"context_line":"from tempest import config"},{"line_number":18,"context_line":"from tempest import exceptions"},{"line_number":19,"context_line":"from tempest import test"},{"line_number":20,"context_line":"from tempest.test import attr"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"CONF \u003d config.CONF"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2Bz74%3D","line":20,"in_reply_to":"AAAAUX%2F%2Bz9A%3D","updated":"2014-02-18 21:25:27.000000000","message":"I thought about doing that but figured some core named Treinish would tell me it\u0027s out of the scope of the patch....","commit_id":"694d533cd2c90559a63f36a0f3db051a632aa4b5"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"358f625bfd1c878b3a0e40241ac4d69020c06a40","unresolved":false,"context_lines":[{"line_number":39,"context_line":"        self.assertRaises(exceptions.NotFound, self.client.list_addresses,"},{"line_number":40,"context_line":"                          \u0027999\u0027)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    @test.attr(type\u003d[\u0027negative\u0027, \u0027gate\u0027])"},{"line_number":43,"context_line":"    def test_list_server_addresses_by_network_neg(self):"},{"line_number":44,"context_line":"        # List addresses by network should fail if network name not valid"},{"line_number":45,"context_line":"        self.assertRaises(exceptions.NotFound,"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAUX%2F%2Bz6Q%3D","line":42,"updated":"2014-02-18 21:28:31.000000000","message":"This is out of scope for this patch :) I do this all the time.","commit_id":"3c7f98f0b78444e3cfc411a331d40ceb07629c21"}]}
