)]}'
{"nova/api/openstack/compute/plugins/v3/used_limits.py":[{"author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"change_message_id":"0a5cccc0912f6bd129fa8683c360ef07e2043d31","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        extension_info \u003d kwargs.pop(\u0027extension_info\u0027)"},{"line_number":45,"context_line":"        super(UsedLimitsController, self).__init__(**kwargs)"},{"line_number":46,"context_line":"        self.used_limits_for_admin_loaded \u003d False"},{"line_number":47,"context_line":"        if ALIAS_ADMIN in extension_info.get_extensions().keys():"},{"line_number":48,"context_line":"            self.used_limits_for_admin_loaded \u003d True"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    @staticmethod"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAP3%2F%2F3jk%3D","line":47,"updated":"2013-07-10 03:37:51.000000000","message":".keys() is redundant","commit_id":"48bb865e78b949934693a78c35065fe6e677958b"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"d0d389d7b02a6d79aea6e885e5361967fda56b95","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        extension_info \u003d kwargs.pop(\u0027extension_info\u0027)"},{"line_number":45,"context_line":"        super(UsedLimitsController, self).__init__(**kwargs)"},{"line_number":46,"context_line":"        self.used_limits_for_admin_loaded \u003d False"},{"line_number":47,"context_line":"        if ALIAS_ADMIN in extension_info.get_extensions().keys():"},{"line_number":48,"context_line":"            self.used_limits_for_admin_loaded \u003d True"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    @staticmethod"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAP3%2F%2F3jQ%3D","line":47,"in_reply_to":"AAAAP3%2F%2F3jk%3D","updated":"2013-07-10 03:43:37.000000000","message":"thanks","commit_id":"48bb865e78b949934693a78c35065fe6e677958b"},{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"ae70891ba5da753110862253c2f922651985ea2b","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"XMLNS \u003d \"http://docs.openstack.org/compute/ext/used_limits/api/v3\""},{"line_number":27,"context_line":"ALIAS \u003d \"os-used-limits\""},{"line_number":28,"context_line":"soft_authorize \u003d extensions.soft_extension_authorizer(\u0027compute\u0027, \u0027v3:\u0027 + ALIAS)"},{"line_number":29,"context_line":"authorize \u003d extensions.extension_authorizer(\u0027compute\u0027, \u0027v3:\u0027 + ALIAS)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAP3%2F%2Fp5I%3D","line":28,"updated":"2013-07-15 07:38:26.000000000","message":"This appears to be unused? Also the equivalent in v2 is also unused.\n\nJust a suggestion, but I wonder if its worth adding an authorize based on v3:os-used-limits for the start of index and the authorize for the admin based tenant specified in body request based v3:os-used-limits:tenant (or something better named.\n\nI think we should have entries in nova/etc/policy.json and nova/tests/fake_policy.py for the auth entries","commit_id":"1f0bb6adf89a94d7badd935917f791fdbfdcab83"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"87b274626b69802d59f43490664ed266a358b377","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"XMLNS \u003d \"http://docs.openstack.org/compute/ext/used_limits/api/v3\""},{"line_number":27,"context_line":"ALIAS \u003d \"os-used-limits\""},{"line_number":28,"context_line":"soft_authorize \u003d extensions.soft_extension_authorizer(\u0027compute\u0027, \u0027v3:\u0027 + ALIAS)"},{"line_number":29,"context_line":"authorize \u003d extensions.extension_authorizer(\u0027compute\u0027, \u0027v3:\u0027 + ALIAS)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAP3%2F%2FmjQ%3D","line":28,"in_reply_to":"AAAAP3%2F%2Fp5I%3D","updated":"2013-07-15 23:30:43.000000000","message":"I think it sounds good. Will update.","commit_id":"1f0bb6adf89a94d7badd935917f791fdbfdcab83"}]}
