)]}'
{"cyborg/common/policy.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"24ceec003e382727e711d80c641788e52f3a80ea","unresolved":false,"context_lines":[{"line_number":209,"context_line":""},{"line_number":210,"context_line":""},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"# This decorator MUST appear first (the outermost decorator)"},{"line_number":213,"context_line":"# on an API method for it to work correctly"},{"line_number":214,"context_line":"def authorize_wsgi(api_name, act\u003dNone, need_target\u003dTrue):"},{"line_number":215,"context_line":"    \"\"\"This is a decorator to simplify wsgi action policy rule check."}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_0fc93924","line":212,"updated":"2020-09-03 13:22:18.000000000","message":"pep8: E303 too many blank lines (3)","commit_id":"767f2afdb4161d228247f19e591dfe948377368c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"24ceec003e382727e711d80c641788e52f3a80ea","unresolved":false,"context_lines":[{"line_number":211,"context_line":""},{"line_number":212,"context_line":"# This decorator MUST appear first (the outermost decorator)"},{"line_number":213,"context_line":"# on an API method for it to work correctly"},{"line_number":214,"context_line":"def authorize_wsgi(api_name, act\u003dNone, need_target\u003dTrue):"},{"line_number":215,"context_line":"    \"\"\"This is a decorator to simplify wsgi action policy rule check."},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"    :param api_name: The collection name to be evaluate."}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_6fd0b5ca","line":214,"updated":"2020-09-03 13:22:18.000000000","message":"pep8: E302 expected 2 blank lines, found 3","commit_id":"767f2afdb4161d228247f19e591dfe948377368c"}]}
