)]}'
{"test/debug_logger.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"92f376ac93c78dca057e025da83ddc895b1146dc","unresolved":true,"context_lines":[{"line_number":152,"context_line":"        self.parent \u003d None"},{"line_number":153,"context_line":"        # ensure the NOTICE level has been named, in case it has not already"},{"line_number":154,"context_line":"        # been set"},{"line_number":155,"context_line":"        logging.addLevelName(NOTICE, \u0027NOTICE\u0027)"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"    store_in \u003d {"},{"line_number":158,"context_line":"        logging.ERROR: \u0027error\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"c1b18a36_26580b8c","line":155,"updated":"2023-09-05 14:10:01.000000000","message":"this is brute force.\n\nAn alternative would be to call utils.monkey_patch() in each of the wsgi test class setUp() methods, but that is prone to regression","commit_id":"9f0d538463a3eebedfcb8875281771760eee5169"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"69b2fab70fbf786a9f6aa191c2e8f73b22112465","unresolved":true,"context_lines":[{"line_number":152,"context_line":"        self.parent \u003d None"},{"line_number":153,"context_line":"        # ensure the NOTICE level has been named, in case it has not already"},{"line_number":154,"context_line":"        # been set"},{"line_number":155,"context_line":"        logging.addLevelName(NOTICE, \u0027NOTICE\u0027)"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"    store_in \u003d {"},{"line_number":158,"context_line":"        logging.ERROR: \u0027error\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7defa986_9b43dedb","line":155,"in_reply_to":"c1b18a36_26580b8c","updated":"2023-09-05 16:22:53.000000000","message":"it\u0027s not clear to me what this does or why it wasn\u0027t/is-now needed?\n\nutils.logging_monkey_patch also does Handler.priority_map[\u0027NOTICE\u0027] \u003d \u0027notice\u0027\n\n... but I don\u0027t know what that does either.","commit_id":"9f0d538463a3eebedfcb8875281771760eee5169"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"69b2fab70fbf786a9f6aa191c2e8f73b22112465","unresolved":true,"context_lines":[{"line_number":160,"context_line":"        logging.INFO: \u0027info\u0027,"},{"line_number":161,"context_line":"        logging.DEBUG: \u0027debug\u0027,"},{"line_number":162,"context_line":"        logging.CRITICAL: \u0027critical\u0027,"},{"line_number":163,"context_line":"        NOTICE: \u0027notice\u0027,"},{"line_number":164,"context_line":"    }"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"    def clear(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"94fc19f5_953f1aa8","line":163,"updated":"2023-09-05 16:22:53.000000000","message":"yeah it looks like we kind of expected NOTICE to work","commit_id":"7f022e9c67ba5086cf7916f81acedde26e50b4bc"}]}
