)]}'
{"masakari/exception.py":[{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"062426dc45b53742e1e5fc2b3fd24f667fa4f039","unresolved":true,"context_lines":[{"line_number":114,"context_line":"    with the keyword arguments provided to the constructor."},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    \"\"\""},{"line_number":117,"context_line":"    # NOTE(yoctozepto): HTTPStatus is not top-level (i.e. hidden in this class)"},{"line_number":118,"context_line":"    # because there is an assumption that all exported types from this module"},{"line_number":119,"context_line":"    # are proper exceptions. This invariant is exercised by ExceptionTestCase"},{"line_number":120,"context_line":"    # from masakari.tests.unit.test_exception which would fail if this was"},{"line_number":121,"context_line":"    # moved to the top level."},{"line_number":122,"context_line":"    from http import HTTPStatus as _codes"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"    msg_fmt \u003d _(\"An unknown exception occurred.\")"},{"line_number":125,"context_line":"    code \u003d _codes.INTERNAL_SERVER_ERROR"}],"source_content_type":"text/x-python","patch_set":3,"id":"aa6032a8_d2337107","line":122,"range":{"start_line":117,"start_character":0,"end_line":122,"end_character":41},"updated":"2021-03-25 08:13:23.000000000","message":"There is no special exception. All types in Masakari has followed http status.\nI prefer to move it to the top level.","commit_id":"3d3076fe0f5d05c031c71c50c9e5e389dd3bb59b"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"2f908024a2231f52149beb67fbcca5d0a59d740f","unresolved":false,"context_lines":[{"line_number":114,"context_line":"    with the keyword arguments provided to the constructor."},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    \"\"\""},{"line_number":117,"context_line":"    # NOTE(yoctozepto): HTTPStatus is not top-level (i.e. hidden in this class)"},{"line_number":118,"context_line":"    # because there is an assumption that all exported types from this module"},{"line_number":119,"context_line":"    # are proper exceptions. This invariant is exercised by ExceptionTestCase"},{"line_number":120,"context_line":"    # from masakari.tests.unit.test_exception which would fail if this was"},{"line_number":121,"context_line":"    # moved to the top level."},{"line_number":122,"context_line":"    from http import HTTPStatus as _codes"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"    msg_fmt \u003d _(\"An unknown exception occurred.\")"},{"line_number":125,"context_line":"    code \u003d _codes.INTERNAL_SERVER_ERROR"}],"source_content_type":"text/x-python","patch_set":3,"id":"691afc0a_16ba6aea","line":122,"range":{"start_line":117,"start_character":0,"end_line":122,"end_character":41},"in_reply_to":"aa6032a8_d2337107","updated":"2021-04-21 17:43:22.000000000","message":"Agreed, I made an exception for this non-exception in the exception test suite. (exception-inception)","commit_id":"3d3076fe0f5d05c031c71c50c9e5e389dd3bb59b"}]}
