)]}'
{"heat/api/aws/exception.py":[{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"9fffbb989fb2c942ef9b282d0ea62d18a3317d43","unresolved":false,"context_lines":[{"line_number":273,"context_line":"                   \"in progress\")"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":""},{"line_number":276,"context_line":"class HeatActionNotSupported(HeatAPIException):"},{"line_number":277,"context_line":""},{"line_number":278,"context_line":"    \"\"\"API action is not supported.\"\"\""},{"line_number":279,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa1b9901_558b2268","line":276,"updated":"2015-08-20 07:17:21.000000000","message":"I\u0027d propose this to be \"HeatInvalidAction\" because it is not a valid action that Heat fails to support today.","commit_id":"a06f0f9722e00340504d89abf15b048eb40440e7"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"9fffbb989fb2c942ef9b282d0ea62d18a3317d43","unresolved":false,"context_lines":[{"line_number":277,"context_line":""},{"line_number":278,"context_line":"    \"\"\"API action is not supported.\"\"\""},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"    code \u003d 500"},{"line_number":281,"context_line":"    title \u003d \u0027NotSupportedAction\u0027"},{"line_number":282,"context_line":"    explanation \u003d (\"The requested action is not supported\")"},{"line_number":283,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa1b9901_9540da35","line":280,"updated":"2015-08-20 07:17:21.000000000","message":"This should be code 400 for two reasons.\n\n1. It is obvious that the client is asking for an invalid action, so it is a client side error.\n\n2. According to api-wg guideline, we are not supposed to return 500 unless we are trapped into something that the service cannot fix.","commit_id":"a06f0f9722e00340504d89abf15b048eb40440e7"}]}
