)]}'
{"releasenotes/notes/severe-index-6cde5ac87eef6839.yaml":[{"author":{"_account_id":21909,"name":"Bob Fournier","email":"bfournie@redhat.com","username":"bfournie"},"change_message_id":"3bd4588b462ad4ae2f52a51b9cadbacd34b181f1","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fix a problem when exceptions happend while trying to retrive the severe"},{"line_number":5,"context_line":"    index and we didn\u0027t have enough information on logs."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"0aa65887_827cc3ba","line":4,"range":{"start_line":4,"start_character":34,"end_line":4,"end_character":41},"updated":"2021-01-20 18:09:33.000000000","message":"nit typo - \"happened\"","commit_id":"7d5f7a2576dde6e94f8c48849424cf69e63462a7"},{"author":{"_account_id":21909,"name":"Bob Fournier","email":"bfournie@redhat.com","username":"bfournie"},"change_message_id":"3bd4588b462ad4ae2f52a51b9cadbacd34b181f1","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fix a problem when exceptions happend while trying to retrive the severe"},{"line_number":5,"context_line":"    index and we didn\u0027t have enough information on logs."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7d77bf32_be92864a","line":4,"range":{"start_line":4,"start_character":58,"end_line":4,"end_character":65},"updated":"2021-01-20 18:09:33.000000000","message":"nit typo - \"retrieve","commit_id":"7d5f7a2576dde6e94f8c48849424cf69e63462a7"}],"sushy/exceptions.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"946d239942f5e42bf0b3ff0351d04bce9a16ce49","unresolved":true,"context_lines":[{"line_number":115,"context_line":"                          \u0027ExtendedInfo: %(ext_info)s, error: %(error)s,\u0027"},{"line_number":116,"context_line":"                          \u0027args: %(arg)s\u0027,"},{"line_number":117,"context_line":"                          {\u0027ext_info\u0027: ext_info, \u0027error\u0027: type(e).__name__,"},{"line_number":118,"context_line":"                           \u0027arg\u0027: e.args})"},{"line_number":119,"context_line":"                # NOTE(iurygregory): fallback index to 0"},{"line_number":120,"context_line":"                index \u003d 0"},{"line_number":121,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"d6fce94f_fb400244","line":118,"updated":"2021-01-20 12:30:06.000000000","message":"I\u0027d rather log e, not e.args (not even sure e.args is always a thing).","commit_id":"bc142ae520c88fda639484f03d725acde58fb734"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"74df2aefe985bcd3162419313fade20ee9c4814a","unresolved":false,"context_lines":[{"line_number":115,"context_line":"                          \u0027ExtendedInfo: %(ext_info)s, error: %(error)s,\u0027"},{"line_number":116,"context_line":"                          \u0027args: %(arg)s\u0027,"},{"line_number":117,"context_line":"                          {\u0027ext_info\u0027: ext_info, \u0027error\u0027: type(e).__name__,"},{"line_number":118,"context_line":"                           \u0027arg\u0027: e.args})"},{"line_number":119,"context_line":"                # NOTE(iurygregory): fallback index to 0"},{"line_number":120,"context_line":"                index \u003d 0"},{"line_number":121,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"744a42c5_bd429a29","line":118,"in_reply_to":"d6fce94f_fb400244","updated":"2021-01-21 11:33:48.000000000","message":"Ack","commit_id":"bc142ae520c88fda639484f03d725acde58fb734"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"946d239942f5e42bf0b3ff0351d04bce9a16ce49","unresolved":true,"context_lines":[{"line_number":119,"context_line":"                # NOTE(iurygregory): fallback index to 0"},{"line_number":120,"context_line":"                index \u003d 0"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"            self.detail \u003d ext_info[index].get(\u0027Message\u0027, self.detail)"},{"line_number":123,"context_line":"            error \u003d \u0027%s: %s extended: %s\u0027 % ("},{"line_number":124,"context_line":"                self.code, self.detail or \u0027unknown error\u0027, ext_info or None)"},{"line_number":125,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"913fff02_ae6068d5","line":122,"updated":"2021-01-20 12:30:06.000000000","message":"Let\u0027s also catch exceptions here (e.g. if ext_info is not a list or is empty).","commit_id":"bc142ae520c88fda639484f03d725acde58fb734"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"946d239942f5e42bf0b3ff0351d04bce9a16ce49","unresolved":true,"context_lines":[{"line_number":136,"context_line":"                for i, m in enumerate(extended_info):"},{"line_number":137,"context_line":"                    LOG.debug(type(m))"},{"line_number":138,"context_line":"                    LOG.debug(m)"},{"line_number":139,"context_line":"                    LOG.debug(\u0027-----------------\u0027)"},{"line_number":140,"context_line":"                    if m.get(\u0027Severity\u0027) \u003d\u003d sev:"},{"line_number":141,"context_line":"                        return i"},{"line_number":142,"context_line":"        return 0"}],"source_content_type":"text/x-python","patch_set":2,"id":"59425c33_245643a0","line":139,"updated":"2021-01-20 12:30:06.000000000","message":"Please remove (and add unit tests instead)","commit_id":"bc142ae520c88fda639484f03d725acde58fb734"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"74df2aefe985bcd3162419313fade20ee9c4814a","unresolved":true,"context_lines":[{"line_number":136,"context_line":"                for i, m in enumerate(extended_info):"},{"line_number":137,"context_line":"                    LOG.debug(type(m))"},{"line_number":138,"context_line":"                    LOG.debug(m)"},{"line_number":139,"context_line":"                    LOG.debug(\u0027-----------------\u0027)"},{"line_number":140,"context_line":"                    if m.get(\u0027Severity\u0027) \u003d\u003d sev:"},{"line_number":141,"context_line":"                        return i"},{"line_number":142,"context_line":"        return 0"}],"source_content_type":"text/x-python","patch_set":2,"id":"a9f28d2f_91724ba9","line":139,"in_reply_to":"59425c33_245643a0","updated":"2021-01-21 11:33:48.000000000","message":"Totally forgot to remove this \u003d)","commit_id":"bc142ae520c88fda639484f03d725acde58fb734"},{"author":{"_account_id":21909,"name":"Bob Fournier","email":"bfournie@redhat.com","username":"bfournie"},"change_message_id":"3bd4588b462ad4ae2f52a51b9cadbacd34b181f1","unresolved":true,"context_lines":[{"line_number":114,"context_line":"                self.detail \u003d ext_info[index].get(\u0027Message\u0027, self.detail)"},{"line_number":115,"context_line":"            except Exception as e:"},{"line_number":116,"context_line":"                if index is None:"},{"line_number":117,"context_line":"                    LOG.debug(\u0027Could not retrive severe index from \u0027"},{"line_number":118,"context_line":"                              \u0027ExtendedInfo: %(ext_info)s, error: %(error)s,\u0027"},{"line_number":119,"context_line":"                              \u0027ExtendedInfo type: %(ext_info_type)s\u0027,"},{"line_number":120,"context_line":"                              {\u0027ext_info\u0027: ext_info, \u0027error\u0027: type(e).__name__,"}],"source_content_type":"text/x-python","patch_set":3,"id":"2b4c6862_2b209a35","line":117,"range":{"start_line":117,"start_character":41,"end_line":117,"end_character":48},"updated":"2021-01-20 18:09:33.000000000","message":"nit typo - retrieve","commit_id":"7d5f7a2576dde6e94f8c48849424cf69e63462a7"},{"author":{"_account_id":21909,"name":"Bob Fournier","email":"bfournie@redhat.com","username":"bfournie"},"change_message_id":"3bd4588b462ad4ae2f52a51b9cadbacd34b181f1","unresolved":true,"context_lines":[{"line_number":120,"context_line":"                              {\u0027ext_info\u0027: ext_info, \u0027error\u0027: type(e).__name__,"},{"line_number":121,"context_line":"                               \u0027ext_info_type\u0027: type(ext_info)})"},{"line_number":122,"context_line":"                else:"},{"line_number":123,"context_line":"                    LOG.debug(\u0027Could not retrive Message from \u0027"},{"line_number":124,"context_line":"                              \u0027ExtendedInfo: %(ext_info)s, index: %(index)s \u0027"},{"line_number":125,"context_line":"                              \u0027ExtendedInfo type: %(ext_info_type)s\u0027,"},{"line_number":126,"context_line":"                              {\u0027ext_info\u0027: ext_info, \u0027index\u0027: index,"}],"source_content_type":"text/x-python","patch_set":3,"id":"e780e888_623dcc08","line":123,"range":{"start_line":123,"start_character":41,"end_line":123,"end_character":48},"updated":"2021-01-20 18:09:33.000000000","message":"ditto","commit_id":"7d5f7a2576dde6e94f8c48849424cf69e63462a7"}]}
