)]}'
{"nova/policies/flavor_rxtx.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"c8277b4f79bc41723a2738e0b4a23d8de98f9c9d","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"flavor_rxtx_policies \u003d ["},{"line_number":25,"context_line":"    policy.RuleDefault("},{"line_number":26,"context_line":"        name\u003dPOLICY_ROOT % \u0027create\u0027,"},{"line_number":27,"context_line":"        check_str\u003dbase.RULE_ADMIN_API),"},{"line_number":28,"context_line":"    policy.RuleDefault("},{"line_number":29,"context_line":"        name\u003dPOLICY_ROOT % \u0027show\u0027,"},{"line_number":30,"context_line":"        check_str\u003dbase.RULE_ADMIN_OR_OWNER),"},{"line_number":31,"context_line":"    policy.RuleDefault("},{"line_number":32,"context_line":"        name\u003dPOLICY_ROOT % \u0027detail\u0027,"},{"line_number":33,"context_line":"        check_str\u003dbase.RULE_ADMIN_OR_OWNER),"},{"line_number":34,"context_line":"    policy.RuleDefault("},{"line_number":35,"context_line":"        name\u003dPOLICY_ROOT % \u0027discoverable\u0027,"},{"line_number":36,"context_line":"        check_str\u003dbase.RULE_ANY),"}],"source_content_type":"text/x-python","patch_set":8,"id":"7ffa3b31_4d38deec","line":33,"range":{"start_line":25,"start_character":0,"end_line":33,"end_character":44},"updated":"2017-04-20 16:36:23.000000000","message":"These rules should be documented now. See [1] for examples on how to do this\n\n[1] https://review.openstack.org/#/q/project:openstack/nova+branch:master+topic:bp/policy-docs","commit_id":"24a9ca0d5d3a7b58b966d4703228b018aa067820"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"de77cb6eefaf5ebdcb12c555fff304fdac70a9d2","unresolved":false,"context_lines":[{"line_number":24,"context_line":"flavor_rxtx_policies \u003d ["},{"line_number":25,"context_line":"    base.create_rule_default("},{"line_number":26,"context_line":"        POLICY_ROOT % \u0027create\u0027,"},{"line_number":27,"context_line":"        base.RULE_ADMIN_API,"},{"line_number":28,"context_line":"        \"Create a flavor\","},{"line_number":29,"context_line":"        ["},{"line_number":30,"context_line":"            {"}],"source_content_type":"text/x-python","patch_set":10,"id":"5ff73747_2359b359","line":27,"range":{"start_line":27,"start_character":13,"end_line":27,"end_character":27},"updated":"2017-04-24 13:26:33.000000000","message":"this changed original behavour?","commit_id":"9682cdfb5e6d90e588a6a5292c60d04487c9f2e5"}],"releasenotes/notes/flavor-rxtx-policy-update-0c84da33deabf3c0.yaml":[{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"de77cb6eefaf5ebdcb12c555fff304fdac70a9d2","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    flavor-rxtx policy has been subdivided into"},{"line_number":5,"context_line":"    flavor-rxtx:create, flavor-rxtx:show, and"},{"line_number":6,"context_line":"    flavor-rxtx:detail policies."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"5ff73747_c31e8f6f","line":5,"range":{"start_line":5,"start_character":16,"end_line":5,"end_character":22},"updated":"2017-04-24 13:26:33.000000000","message":"you need mention this changed original admin_or_owner?","commit_id":"9682cdfb5e6d90e588a6a5292c60d04487c9f2e5"}]}
