)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":22960,"name":"Hai Shi","email":"shihai1992@gmail.com","username":"haishi"},"change_message_id":"10db6ab9d2758c40537db8df10e16125f83eaade","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"change the error_code to 0-255"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In different system, the range of error code can be different."},{"line_number":10,"context_line":"0-255 supports all of them."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I5a2c17ab21e8d8464ea7cfcdad5957e8af9659aa"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"9f6a8fd7_bac116e7","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":19},"updated":"2018-04-18 17:34:53.000000000","message":"why? the error code is standard Definitions.Looks I miss some infos~\nREFS:https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html","commit_id":"3c2007934d00857c7005810b593fe9ea77007004"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"cae4bc3015b513d8d1cba0f4193ca26be4d1c2de","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"change the error_code to 0-255"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In different system, the range of error code can be different."},{"line_number":10,"context_line":"0-255 supports all of them."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I5a2c17ab21e8d8464ea7cfcdad5957e8af9659aa"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"9f6a8fd7_530a138a","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":19},"in_reply_to":"9f6a8fd7_bac116e7","updated":"2018-04-19 12:46:56.000000000","message":"Nice to see you returned ;)\n\nThe problem in this line - https://github.com/openstack/rally/blob/master/rally/cli/cliutils.py#L675\n\nWe are using the same error codes to return to CLI. And CLI exit codes have limits described in the commit message","commit_id":"3c2007934d00857c7005810b593fe9ea77007004"}],"rally/exceptions.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"49cd966ae88e8f0fe8bed5c866a9da4e95433e1d","unresolved":false,"context_lines":[{"line_number":129,"context_line":""},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"class NotFoundException(RallyException):"},{"line_number":132,"context_line":"    error_code \u003d 404"},{"line_number":133,"context_line":"    msg_fmt \u003d \"The resource can not be found: %(message)s\""},{"line_number":134,"context_line":""},{"line_number":135,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"bf659307_50538917","side":"PARENT","line":132,"range":{"start_line":132,"start_character":3,"end_line":132,"end_character":20},"updated":"2018-04-02 16:20:43.000000000","message":"I suppose an issue is somewhere here. just to experiment, let\u0027s return the original 404 code","commit_id":"234ead2ead9681327ecd74a7947fa3dee2603224"}],"rally/plugins/openstack/cleanup/resources.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"d16eda3f07bb9b7b6e091e598b2a6c8c5e3a6452","unresolved":false,"context_lines":[{"line_number":620,"context_line":"            self._manager().get(self.id())"},{"line_number":621,"context_line":"            return False"},{"line_number":622,"context_line":"        except saharaclient_base.APIException as e:"},{"line_number":623,"context_line":"            return e.error_code \u003d\u003d 210"},{"line_number":624,"context_line":""},{"line_number":625,"context_line":""},{"line_number":626,"context_line":"@base.resource(\"sahara\", \"cluster_templates\", order\u003dnext(_sahara_order),"}],"source_content_type":"text/x-python","patch_set":2,"id":"df7087c5_94cf7928","line":623,"range":{"start_line":623,"start_character":12,"end_line":623,"end_character":38},"updated":"2018-03-19 19:20:27.000000000","message":"it is check for sahara native error. it should not be modified","commit_id":"6c8199d18712a34b5ed58ac3f791cc21f2b19ffa"},{"author":{"_account_id":26025,"name":"chenxu","email":"xuchen1990xx@gmail.com","username":"chenxu"},"change_message_id":"25f3c32a9c0fa460e6f0add126fd8881fe36d312","unresolved":false,"context_lines":[{"line_number":620,"context_line":"            self._manager().get(self.id())"},{"line_number":621,"context_line":"            return False"},{"line_number":622,"context_line":"        except saharaclient_base.APIException as e:"},{"line_number":623,"context_line":"            return e.error_code \u003d\u003d 210"},{"line_number":624,"context_line":""},{"line_number":625,"context_line":""},{"line_number":626,"context_line":"@base.resource(\"sahara\", \"cluster_templates\", order\u003dnext(_sahara_order),"}],"source_content_type":"text/x-python","patch_set":2,"id":"df7087c5_172602b9","line":623,"range":{"start_line":623,"start_character":12,"end_line":623,"end_character":38},"in_reply_to":"df7087c5_94cf7928","updated":"2018-03-20 04:25:16.000000000","message":"Done","commit_id":"6c8199d18712a34b5ed58ac3f791cc21f2b19ffa"}]}
