)]}'
{"neutron/tests/fullstack/dummy_l3_extension.py":[{"author":{"_account_id":18051,"name":"David Shaughnessy","email":"david.shaughnessy@intel.com","username":"davidsha"},"change_message_id":"46d8291f28c4f0d56007c2aed01e61c009e9c160","unresolved":false,"context_lines":[{"line_number":31,"context_line":"            while amount_received \u003c amount_expected:"},{"line_number":32,"context_line":"                data \u003d socket.recv(16)"},{"line_number":33,"context_line":"                amount_received +\u003d len(data)"},{"line_number":34,"context_line":"                self.logfile.write(\u0027received \"%s\"\u0027 % data)"},{"line_number":35,"context_line":"        finally:"},{"line_number":36,"context_line":"            self.logfile.write(\u0027closing socket\u0027)"},{"line_number":37,"context_line":"            socket.close()"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a89bdaa_cc030e41","line":34,"range":{"start_line":34,"start_character":16,"end_line":34,"end_character":20},"updated":"2016-09-12 17:37:02.000000000","message":"self isn\u0027t passed into this function.","commit_id":"14ae83488580b978f8cf14a3cda42417fd2553ef"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"734788f3ee62c0abf109ff64f64016ffa68a464f","unresolved":false,"context_lines":[{"line_number":31,"context_line":"            while amount_received \u003c amount_expected:"},{"line_number":32,"context_line":"                data \u003d socket.recv(16)"},{"line_number":33,"context_line":"                amount_received +\u003d len(data)"},{"line_number":34,"context_line":"                self.logfile.write(\u0027received \"%s\"\u0027 % data)"},{"line_number":35,"context_line":"        finally:"},{"line_number":36,"context_line":"            self.logfile.write(\u0027closing socket\u0027)"},{"line_number":37,"context_line":"            socket.close()"}],"source_content_type":"text/x-python","patch_set":6,"id":"7a8ec9b2_fbe648af","line":34,"range":{"start_line":34,"start_character":16,"end_line":34,"end_character":20},"in_reply_to":"9a89bdaa_cc030e41","updated":"2016-09-19 14:41:24.000000000","message":"Added self to list of arguments.","commit_id":"14ae83488580b978f8cf14a3cda42417fd2553ef"},{"author":{"_account_id":18051,"name":"David Shaughnessy","email":"david.shaughnessy@intel.com","username":"davidsha"},"change_message_id":"46d8291f28c4f0d56007c2aed01e61c009e9c160","unresolved":false,"context_lines":[{"line_number":33,"context_line":"                amount_received +\u003d len(data)"},{"line_number":34,"context_line":"                self.logfile.write(\u0027received \"%s\"\u0027 % data)"},{"line_number":35,"context_line":"        finally:"},{"line_number":36,"context_line":"            self.logfile.write(\u0027closing socket\u0027)"},{"line_number":37,"context_line":"            socket.close()"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def __init__(self):"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a89bdaa_6cf4c25a","line":36,"range":{"start_line":36,"start_character":12,"end_line":36,"end_character":16},"updated":"2016-09-12 17:37:02.000000000","message":"ditto","commit_id":"14ae83488580b978f8cf14a3cda42417fd2553ef"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"734788f3ee62c0abf109ff64f64016ffa68a464f","unresolved":false,"context_lines":[{"line_number":33,"context_line":"                amount_received +\u003d len(data)"},{"line_number":34,"context_line":"                self.logfile.write(\u0027received \"%s\"\u0027 % data)"},{"line_number":35,"context_line":"        finally:"},{"line_number":36,"context_line":"            self.logfile.write(\u0027closing socket\u0027)"},{"line_number":37,"context_line":"            socket.close()"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def __init__(self):"}],"source_content_type":"text/x-python","patch_set":6,"id":"7a8ec9b2_3b01903a","line":36,"range":{"start_line":36,"start_character":12,"end_line":36,"end_character":16},"in_reply_to":"9a89bdaa_6cf4c25a","updated":"2016-09-19 14:41:24.000000000","message":"ditto","commit_id":"14ae83488580b978f8cf14a3cda42417fd2553ef"},{"author":{"_account_id":18051,"name":"David Shaughnessy","email":"david.shaughnessy@intel.com","username":"davidsha"},"change_message_id":"46d8291f28c4f0d56007c2aed01e61c009e9c160","unresolved":false,"context_lines":[{"line_number":37,"context_line":"            socket.close()"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def __init__(self):"},{"line_number":40,"context_line":"\tself.logfile \u003d open(\u0027/tmp/fullstack.txt\u0027, \u0027w\u0027, 0)"},{"line_number":41,"context_line":"\tself.logfile.truncate"},{"line_number":42,"context_line":"        self.logfile.write(\"Dummy extension is loaded\")"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"9a89bdaa_cc6eae2e","line":40,"range":{"start_line":40,"start_character":0,"end_line":40,"end_character":1},"updated":"2016-09-12 17:37:02.000000000","message":"remove Tab","commit_id":"14ae83488580b978f8cf14a3cda42417fd2553ef"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"734788f3ee62c0abf109ff64f64016ffa68a464f","unresolved":false,"context_lines":[{"line_number":37,"context_line":"            socket.close()"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def __init__(self):"},{"line_number":40,"context_line":"\tself.logfile \u003d open(\u0027/tmp/fullstack.txt\u0027, \u0027w\u0027, 0)"},{"line_number":41,"context_line":"\tself.logfile.truncate"},{"line_number":42,"context_line":"        self.logfile.write(\"Dummy extension is loaded\")"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"7a8ec9b2_9bf8e44b","line":40,"range":{"start_line":40,"start_character":0,"end_line":40,"end_character":1},"in_reply_to":"9a89bdaa_cc6eae2e","updated":"2016-09-19 14:41:24.000000000","message":"Done","commit_id":"14ae83488580b978f8cf14a3cda42417fd2553ef"},{"author":{"_account_id":18051,"name":"David Shaughnessy","email":"david.shaughnessy@intel.com","username":"davidsha"},"change_message_id":"46d8291f28c4f0d56007c2aed01e61c009e9c160","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def __init__(self):"},{"line_number":40,"context_line":"\tself.logfile \u003d open(\u0027/tmp/fullstack.txt\u0027, \u0027w\u0027, 0)"},{"line_number":41,"context_line":"\tself.logfile.truncate"},{"line_number":42,"context_line":"        self.logfile.write(\"Dummy extension is loaded\")"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def initialize(self, connection, driver_type):"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a89bdaa_ec6b721c","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":1},"updated":"2016-09-12 17:37:02.000000000","message":"ditto","commit_id":"14ae83488580b978f8cf14a3cda42417fd2553ef"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"734788f3ee62c0abf109ff64f64016ffa68a464f","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def __init__(self):"},{"line_number":40,"context_line":"\tself.logfile \u003d open(\u0027/tmp/fullstack.txt\u0027, \u0027w\u0027, 0)"},{"line_number":41,"context_line":"\tself.logfile.truncate"},{"line_number":42,"context_line":"        self.logfile.write(\"Dummy extension is loaded\")"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def initialize(self, connection, driver_type):"}],"source_content_type":"text/x-python","patch_set":6,"id":"7a8ec9b2_db98ac1e","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":1},"in_reply_to":"9a89bdaa_ec6b721c","updated":"2016-09-19 14:41:24.000000000","message":"Done","commit_id":"14ae83488580b978f8cf14a3cda42417fd2553ef"}]}
