)]}'
{"neutron/conf/policies/subnet.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"49503760806d734733105f33ec947ff5501e7704","unresolved":true,"context_lines":[{"line_number":45,"context_line":"        operations\u003dACTION_POST,"},{"line_number":46,"context_line":"        deprecated_rule\u003dpolicy.DeprecatedRule("},{"line_number":47,"context_line":"            name\u003d\u0027create_subnet\u0027,"},{"line_number":48,"context_line":"            check_str\u003dbase.RULE_ADMIN_OR_NET_OWNER),"},{"line_number":49,"context_line":"        deprecated_reason\u003dDEPRECATED_REASON,"},{"line_number":50,"context_line":"        deprecated_since\u003dversionutils.deprecated.WALLABY"},{"line_number":51,"context_line":"    ),"}],"source_content_type":"text/x-python","patch_set":2,"id":"75ecafbd_a0a76687","line":48,"updated":"2020-12-08 09:29:15.000000000","message":"I\u0027m not sure if mapping of this ADMIN_OR_NET_OWNER rule to SYSTEM_ADMIN_OR_PROJECT_MEMBER is correct really. It is a bit different thing IMO but I\u0027m not sure how to do it differently? Maybe we should add here additional rule to cover that \"NET_OWNER\" part?","commit_id":"e39cc5a3d96aacea9447b518d6f101db9eb48c74"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"f172bc9560c22b3d7b5b8f4592991a109a36363d","unresolved":true,"context_lines":[{"line_number":143,"context_line":"    ),"},{"line_number":144,"context_line":"    policy.DocumentedRuleDefault("},{"line_number":145,"context_line":"        name\u003d\u0027delete_subnet\u0027,"},{"line_number":146,"context_line":"        check_str\u003dbase.SYSTEM_ADMIN_OR_PROJECT_MEMBER,"},{"line_number":147,"context_line":"        scope_types\u003d[\u0027system\u0027, \u0027project\u0027],"},{"line_number":148,"context_line":"        description\u003d\u0027Delete a subnet\u0027,"},{"line_number":149,"context_line":"        operations\u003dACTION_DELETE,"}],"source_content_type":"text/x-python","patch_set":3,"id":"f69a8a2f_b6e8381e","line":146,"range":{"start_line":146,"start_character":23,"end_line":146,"end_character":53},"updated":"2020-12-16 09:28:30.000000000","message":"Is this the same as \"admin_or_network_owner\"?","commit_id":"a8860a7a4b596b853b68e49491243bc6d3e71f30"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"3912b73c00ad73a1b4bee897eb594fe67322a0cc","unresolved":true,"context_lines":[{"line_number":143,"context_line":"    ),"},{"line_number":144,"context_line":"    policy.DocumentedRuleDefault("},{"line_number":145,"context_line":"        name\u003d\u0027delete_subnet\u0027,"},{"line_number":146,"context_line":"        check_str\u003dbase.SYSTEM_ADMIN_OR_PROJECT_MEMBER,"},{"line_number":147,"context_line":"        scope_types\u003d[\u0027system\u0027, \u0027project\u0027],"},{"line_number":148,"context_line":"        description\u003d\u0027Delete a subnet\u0027,"},{"line_number":149,"context_line":"        operations\u003dACTION_DELETE,"}],"source_content_type":"text/x-python","patch_set":3,"id":"802ef2ca_8b161562","line":146,"range":{"start_line":146,"start_character":23,"end_line":146,"end_character":53},"in_reply_to":"f69a8a2f_b6e8381e","updated":"2021-01-12 13:49:20.000000000","message":"I think it\u0027s not","commit_id":"a8860a7a4b596b853b68e49491243bc6d3e71f30"}]}
