)]}'
{"functional/tests/compute/v2/test_keypair.py":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"087c16d5866e9369adf9b8582b3230c2a523aaf7","unresolved":false,"context_lines":[{"line_number":56,"context_line":"            self.openstack,"},{"line_number":57,"context_line":"            \u0027keypair delete tmpkey\u0027,"},{"line_number":58,"context_line":"        )"},{"line_number":59,"context_line":"        self.assertIn(self.NAME, raw_output)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    def test_keypair_list(self):"},{"line_number":62,"context_line":"        opts \u003d self.get_list_opts(self.HEADERS)"}],"source_content_type":"text/x-python","patch_set":4,"id":"da0c15f0_904e816d","line":59,"updated":"2016-03-28 13:58:49.000000000","message":"self.NAME isn\u0027t used for this test... \u0027tmpkey\u0027 is the name used.","commit_id":"9dc13cf733c0f3ed92e99000a1de3d456b9c4fb6"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"6cac711e80d9b2810a7bf06dc9a236294366dd13","unresolved":false,"context_lines":[{"line_number":56,"context_line":"            self.openstack,"},{"line_number":57,"context_line":"            \u0027keypair delete tmpkey\u0027,"},{"line_number":58,"context_line":"        )"},{"line_number":59,"context_line":"        self.assertIn(self.NAME, raw_output)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    def test_keypair_list(self):"},{"line_number":62,"context_line":"        opts \u003d self.get_list_opts(self.HEADERS)"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba0121b8_89907eee","line":59,"in_reply_to":"da0c15f0_904e816d","updated":"2016-03-28 20:31:07.000000000","message":"duuuuuuuuuh... thanks","commit_id":"9dc13cf733c0f3ed92e99000a1de3d456b9c4fb6"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"6e17663f85fdae719fd221e1c527f004dc602d8d","unresolved":false,"context_lines":[{"line_number":50,"context_line":"            f.write(PUBLIC_KEY)"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"        raw_output \u003d self.openstack("},{"line_number":53,"context_line":"            \u0027keypair create --public-key \u0027 + TMP_FILE + \u0027 \u0027 + self.NAME,"},{"line_number":54,"context_line":"        )"},{"line_number":55,"context_line":"        self.addCleanup("},{"line_number":56,"context_line":"            self.openstack,"}],"source_content_type":"text/x-python","patch_set":5,"id":"ba0121b8_53828c01","line":53,"range":{"start_line":53,"start_character":62,"end_line":53,"end_character":71},"updated":"2016-03-28 22:43:53.000000000","message":"should be tmpkey","commit_id":"4e871605a9ac4936f53e667c0ce55954d0b83251"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"6e17663f85fdae719fd221e1c527f004dc602d8d","unresolved":false,"context_lines":[{"line_number":56,"context_line":"            self.openstack,"},{"line_number":57,"context_line":"            \u0027keypair delete tmpkey\u0027,"},{"line_number":58,"context_line":"        )"},{"line_number":59,"context_line":"        self.assertIn(self.NAME, raw_output)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    def test_keypair_list(self):"},{"line_number":62,"context_line":"        opts \u003d self.get_list_opts(self.HEADERS)"}],"source_content_type":"text/x-python","patch_set":5,"id":"ba0121b8_13881422","line":59,"range":{"start_line":59,"start_character":22,"end_line":59,"end_character":31},"updated":"2016-03-28 22:43:53.000000000","message":"should be tmpkey","commit_id":"4e871605a9ac4936f53e667c0ce55954d0b83251"}]}
