)]}'
{"nova/policies/suspend_server.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"a54f1835c4ca1a9e0feb01090aa1bbf4269e0103","unresolved":false,"context_lines":[{"line_number":42,"context_line":"                \u0027path\u0027: \u0027/servers/{server_id}/action\u0027"},{"line_number":43,"context_line":"            }"},{"line_number":44,"context_line":"        ]),"},{"line_number":45,"context_line":"    policy.RuleDefault("},{"line_number":46,"context_line":"        name\u003dPOLICY_ROOT % \u0027discoverable\u0027,"},{"line_number":47,"context_line":"        check_str\u003dbase.RULE_ANY),"},{"line_number":48,"context_line":"]"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1a1ced50_df1f1e06","line":47,"range":{"start_line":45,"start_character":0,"end_line":47,"end_character":33},"updated":"2017-03-21 10:37:36.000000000","message":"Why wasn\u0027t this changed? Heck, what does \u0027discoverable\u0027 even mean? If intentional, could you record this in the commit message","commit_id":"d36c19dc0bfd83c12eceab8622d50610053e317d"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"b7e4246aed21c1e297ff669aa5b204205dc87999","unresolved":false,"context_lines":[{"line_number":42,"context_line":"                \u0027path\u0027: \u0027/servers/{server_id}/action\u0027"},{"line_number":43,"context_line":"            }"},{"line_number":44,"context_line":"        ]),"},{"line_number":45,"context_line":"    policy.RuleDefault("},{"line_number":46,"context_line":"        name\u003dPOLICY_ROOT % \u0027discoverable\u0027,"},{"line_number":47,"context_line":"        check_str\u003dbase.RULE_ANY),"},{"line_number":48,"context_line":"]"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1a1ced50_5ff5ee54","line":47,"range":{"start_line":45,"start_character":0,"end_line":47,"end_character":33},"in_reply_to":"1a1ced50_df1f1e06","updated":"2017-03-21 10:43:17.000000000","message":"Apparently these are going to be removed, per a follow up spec. This should really be noted in the commit message, so I\u0027ll do just that","commit_id":"d36c19dc0bfd83c12eceab8622d50610053e317d"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"7e376fafcede55f89fbb2b359213804cb6e70be0","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        ["},{"line_number":30,"context_line":"            {"},{"line_number":31,"context_line":"                \u0027method\u0027: \u0027POST\u0027,"},{"line_number":32,"context_line":"                \u0027path\u0027: \u0027/servers/{server_id}/action\u0027"},{"line_number":33,"context_line":"            }"},{"line_number":34,"context_line":"        ]),"},{"line_number":35,"context_line":"    base.create_rule_default("}],"source_content_type":"text/x-python","patch_set":2,"id":"1a1ced50_18f8da7a","line":32,"range":{"start_line":32,"start_character":46,"end_line":32,"end_character":52},"updated":"2017-03-21 17:22:34.000000000","message":"oh, yeah, we need the action name here, after the URL in brackets.","commit_id":"c6e83ecf4329c97a8e187b688d006e5d533c85c6"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"e1dc7c178867fad6064b0b8b9fea7fe118370b54","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        ["},{"line_number":30,"context_line":"            {"},{"line_number":31,"context_line":"                \u0027method\u0027: \u0027POST\u0027,"},{"line_number":32,"context_line":"                \u0027path\u0027: \u0027/servers/{server_id}/action\u0027"},{"line_number":33,"context_line":"            }"},{"line_number":34,"context_line":"        ]),"},{"line_number":35,"context_line":"    base.create_rule_default("}],"source_content_type":"text/x-python","patch_set":2,"id":"1a1ced50_08ceb02d","line":32,"range":{"start_line":32,"start_character":46,"end_line":32,"end_character":52},"in_reply_to":"1a1ced50_18f8da7a","updated":"2017-03-22 09:30:14.000000000","message":"I guess we should have a way to include BODY here?","commit_id":"c6e83ecf4329c97a8e187b688d006e5d533c85c6"}]}
