)]}'
{"nova/api/openstack/compute/servers.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"e344cf26096800ab1a4b61c81dc2a0a6250e6fc4","unresolved":false,"context_lines":[{"line_number":1017,"context_line":"                self.compute_api.delete(context, instance)"},{"line_number":1018,"context_line":"        else:"},{"line_number":1019,"context_line":"            extensions.check_compute_policy(context, \u0027delete\u0027,"},{"line_number":1020,"context_line":"                                                instance)"},{"line_number":1021,"context_line":"            self.compute_api.delete(context, instance)"},{"line_number":1022,"context_line":""},{"line_number":1023,"context_line":"    @wsgi.serializers(xml\u003dServerTemplate)"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAUX%2F%2F7Zg%3D","line":1020,"updated":"2014-02-09 13:52:37.000000000","message":"nit: line1019-1020 can be merged to single line.","commit_id":"0352205b7f427fd35f78b0157c3e64c5e52088b3"}],"nova/tests/api/openstack/compute/plugins/v3/test_servers.py":[{"author":{"_account_id":7641,"name":"Shuangtai Tian","email":"hitianst@gmail.com","username":"shuangtai"},"change_message_id":"3502dd8c764cd862f836f24f9ce5f4bfd8725ef2","unresolved":false,"context_lines":[{"line_number":1275,"context_line":"        common_policy.set_rules(common_policy.Rules(rule))"},{"line_number":1276,"context_line":"        self.assertRaises(exception.PolicyNotAuthorized,"},{"line_number":1277,"context_line":"                          self._delete_server_instance)"},{"line_number":1278,"context_line":""},{"line_number":1279,"context_line":"    def test_delete_server_instance_not_found(self):"},{"line_number":1280,"context_line":"        self.assertRaises(webob.exc.HTTPNotFound,"},{"line_number":1281,"context_line":"                          self._delete_server_instance,"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAUH%2F%2F8nI%3D","line":1278,"updated":"2014-01-06 11:32:45.000000000","message":"I think this maybe hit by get not delete. :\"Policy doesn\u0027t allow compute:get to be performed\".","commit_id":"7cd325ed45c171eb656738f813ef78b307ce51d2"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"0c0d992c3a79ffa0f50098ae5b7dcc10d365f6b5","unresolved":false,"context_lines":[{"line_number":1275,"context_line":"        common_policy.set_rules(common_policy.Rules(rule))"},{"line_number":1276,"context_line":"        self.assertRaises(exception.PolicyNotAuthorized,"},{"line_number":1277,"context_line":"                          self._delete_server_instance)"},{"line_number":1278,"context_line":""},{"line_number":1279,"context_line":"    def test_delete_server_instance_not_found(self):"},{"line_number":1280,"context_line":"        self.assertRaises(webob.exc.HTTPNotFound,"},{"line_number":1281,"context_line":"                          self._delete_server_instance,"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAUH%2F%2F8fg%3D","line":1278,"in_reply_to":"AAAAUH%2F%2F8nI%3D","updated":"2014-01-06 12:17:45.000000000","message":"you are right, thanks, will update","commit_id":"7cd325ed45c171eb656738f813ef78b307ce51d2"}]}
