)]}'
{"cinder/policies/base.py":[{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"a1904ada7deb5a89b17ebc045e75cbf9cee37388","unresolved":true,"context_lines":[{"line_number":26,"context_line":"PROJECT_MEMBER \u003d \u0027role:member and project_id:%(project_id)s\u0027"},{"line_number":27,"context_line":"PROJECT_READER \u003d \u0027role:reader and project_id:%(project_id)s\u0027"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"SYSTEM_OR_DOMAIN_OR_PROJECT_ADMIN \u003d \u0027rule:system_or_domain_or_project_admin\u0027"},{"line_number":30,"context_line":"SYSTEM_OR_DOMAIN_OR_PROJECT_READER \u003d \u0027rule:system_or_domain_or_project_reader\u0027"},{"line_number":31,"context_line":"SYSTEM_OR_PROJECT_MEMBER \u003d ("},{"line_number":32,"context_line":"    \u0027(\u0027 + SYSTEM_MEMBER + \u0027) or (\u0027 + PROJECT_MEMBER + \u0027)\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"6ddf10ff_02f12170","line":29,"range":{"start_line":29,"start_character":0,"end_line":29,"end_character":76},"updated":"2021-02-18 04:58:15.000000000","message":"Since we aren\u0027t supporting domain scope in cinder, i think it would be better to change this to SYSTEM_OR_PROJECT_ADMIN policy now","commit_id":"454b1bfa4fca3f0737f3fb9c64d4213cc340e53e"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"a1904ada7deb5a89b17ebc045e75cbf9cee37388","unresolved":true,"context_lines":[{"line_number":27,"context_line":"PROJECT_READER \u003d \u0027role:reader and project_id:%(project_id)s\u0027"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"SYSTEM_OR_DOMAIN_OR_PROJECT_ADMIN \u003d \u0027rule:system_or_domain_or_project_admin\u0027"},{"line_number":30,"context_line":"SYSTEM_OR_DOMAIN_OR_PROJECT_READER \u003d \u0027rule:system_or_domain_or_project_reader\u0027"},{"line_number":31,"context_line":"SYSTEM_OR_PROJECT_MEMBER \u003d ("},{"line_number":32,"context_line":"    \u0027(\u0027 + SYSTEM_MEMBER + \u0027) or (\u0027 + PROJECT_MEMBER + \u0027)\u0027"},{"line_number":33,"context_line":")"}],"source_content_type":"text/x-python","patch_set":2,"id":"b63ef4d5_5c8a971b","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":78},"updated":"2021-02-18 04:58:15.000000000","message":"Can we use the SYSTEM_OR_PROJECT_READER policy rather than introducing this one with domain?","commit_id":"454b1bfa4fca3f0737f3fb9c64d4213cc340e53e"}],"cinder/policies/default_types.py":[{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"a1904ada7deb5a89b17ebc045e75cbf9cee37388","unresolved":true,"context_lines":[{"line_number":56,"context_line":"        deprecated_since\u003dversionutils.deprecated.WALLABY),"},{"line_number":57,"context_line":"    policy.DocumentedRuleDefault("},{"line_number":58,"context_line":"        name\u003dGET_ALL_POLICY,"},{"line_number":59,"context_line":"        check_str\u003dbase.SYSTEM_READER,"},{"line_number":60,"context_line":"        scope_types\u003d[\u0027system\u0027],"},{"line_number":61,"context_line":"        description\u003d\"Get all default types. \""},{"line_number":62,"context_line":"                    \"WARNING: Changing this might open up too much \""}],"source_content_type":"text/x-python","patch_set":2,"id":"d9b15cd1_296ede04","line":59,"range":{"start_line":59,"start_character":18,"end_line":59,"end_character":36},"updated":"2021-02-18 04:58:15.000000000","message":"IIUC, a system admin will also be able to see this right?","commit_id":"454b1bfa4fca3f0737f3fb9c64d4213cc340e53e"}]}
