)]}'
{"nova/api/openstack/compute/contrib/consoles.py":[{"author":{"_account_id":1501,"name":"Phil Day","email":"philip.day@hp.com","username":"philip-day"},"change_message_id":"2a640935a113c44c1dcc9fe52a4a29c9c1418d41","unresolved":false,"context_lines":[{"line_number":76,"context_line":"            raise webob.exc.HTTPConflict(explanation\u003de.format_message())"},{"line_number":77,"context_line":"        except NotImplementedError:"},{"line_number":78,"context_line":"            msg \u003d _(\"Unable to get spice console, functionality not \""},{"line_number":79,"context_line":"                    \"implemented\")"},{"line_number":80,"context_line":"            raise webob.exc.HTTPNotImplemented(explanation\u003dmsg)"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"        return {\u0027console\u0027: {\u0027type\u0027: console_type, \u0027url\u0027: output[\u0027url\u0027]}}"}],"source_content_type":"text/x-python","patch_set":10,"id":"AAAATn%2F9U8A%3D","line":79,"updated":"2013-12-12 16:22:25.000000000","message":"\"Not supported\" would be better here","commit_id":"25b3065558a20bd92cd60d4dab2f80697c744337"}],"nova/api/openstack/compute/plugins/v3/remote_consoles.py":[{"author":{"_account_id":1501,"name":"Phil Day","email":"philip.day@hp.com","username":"philip-day"},"change_message_id":"2a640935a113c44c1dcc9fe52a4a29c9c1418d41","unresolved":false,"context_lines":[{"line_number":82,"context_line":"            raise webob.exc.HTTPConflict(explanation\u003de.format_message())"},{"line_number":83,"context_line":"        except NotImplementedError:"},{"line_number":84,"context_line":"            msg \u003d _(\"Unable to get spice console, functionality not \""},{"line_number":85,"context_line":"                    \"implemented\")"},{"line_number":86,"context_line":"            raise webob.exc.HTTPNotImplemented(explanation\u003dmsg)"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"        return {\u0027console\u0027: {\u0027type\u0027: console_type, \u0027url\u0027: output[\u0027url\u0027]}}"}],"source_content_type":"text/x-python","patch_set":10,"id":"AAAATn%2F9U74%3D","line":85,"updated":"2013-12-12 16:22:25.000000000","message":"not supported","commit_id":"25b3065558a20bd92cd60d4dab2f80697c744337"}],"nova/tests/api/openstack/compute/contrib/test_consoles.py":[{"author":{"_account_id":1501,"name":"Phil Day","email":"philip.day@hp.com","username":"philip-day"},"change_message_id":"2a640935a113c44c1dcc9fe52a4a29c9c1418d41","unresolved":false,"context_lines":[{"line_number":166,"context_line":"        self.assertEqual(res.status_int, 501)"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"    def test_get_spice_console_not_implemented(self):"},{"line_number":169,"context_line":"        self.stubs.Set(compute_api.API, \u0027get_spice_console\u0027,"},{"line_number":170,"context_line":"                       fakes.fake_not_implemented)"},{"line_number":171,"context_line":""},{"line_number":172,"context_line":"        body \u003d {\u0027os-getSPICEConsole\u0027: {\u0027type\u0027: \u0027spice-html5\u0027}}"}],"source_content_type":"text/x-python","patch_set":10,"id":"AAAATn%2F9U8Q%3D","line":169,"updated":"2013-12-12 16:22:25.000000000","message":"Lot of replication with the previous test","commit_id":"25b3065558a20bd92cd60d4dab2f80697c744337"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f8e75c4bee4cfc6614726b5a4948fcef6735a9fe","unresolved":false,"context_lines":[{"line_number":176,"context_line":"        req.headers[\"content-type\"] \u003d \"application/json\""},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"        res \u003d req.get_response(self.app)"},{"line_number":179,"context_line":"        self.assertEqual(res.status_int, 501)"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"    def test_get_spice_console(self):"},{"line_number":182,"context_line":"        body \u003d {\u0027os-getSPICEConsole\u0027: {\u0027type\u0027: \u0027spice-html5\u0027}}"}],"source_content_type":"text/x-python","patch_set":11,"id":"AAAATn%2F9Pes%3D","line":179,"updated":"2013-12-13 16:00:24.000000000","message":"nit: args for assertEqual are (expected, observed)","commit_id":"2b7df4ebdc583c82ec27bc79685ef2c7a59f7254"}],"nova/tests/api/openstack/compute/plugins/v3/test_remote_consoles.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f8e75c4bee4cfc6614726b5a4948fcef6735a9fe","unresolved":false,"context_lines":[{"line_number":173,"context_line":"        req.headers[\"content-type\"] \u003d \"application/json\""},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"        res \u003d req.get_response(self.app)"},{"line_number":176,"context_line":"        self.assertEqual(res.status_int, 501)"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    def test_get_spice_console(self):"},{"line_number":179,"context_line":"        body \u003d {\u0027get_spice_console\u0027: {\u0027type\u0027: \u0027spice-html5\u0027}}"}],"source_content_type":"text/x-python","patch_set":11,"id":"AAAATn%2F9Pek%3D","line":176,"updated":"2013-12-13 16:00:24.000000000","message":"nit: args for assertEqual are (expected, observed)","commit_id":"2b7df4ebdc583c82ec27bc79685ef2c7a59f7254"}]}
