)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"change_message_id":"81507ca4c8acf79a3116cac0697dd79eeb1c95aa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"76fd91ac_09f87349","updated":"2024-03-27 18:54:48.000000000","message":"I would have liked to add a test mocking LOG.debug() to be able to control what log_curl_request is logging, but I cannot for the life of me figure out how the tests mocking LOG.debug() work. We have a bunch of them in glanceclient/tests/unit/test_http.py, but it seems they are never run on my machine, and do not appear as \"skipped\" (see the original_only decorator). Any thoughts?","commit_id":"9bfda8ad668029e1c044f9535377365f47f1ebdd"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"90675d7a8dd9012186b343a963dc8564a245bb29","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"293d851b_d5fb3b2f","updated":"2024-03-28 06:54:45.000000000","message":"Thank you!","commit_id":"9bfda8ad668029e1c044f9535377365f47f1ebdd"},{"author":{"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},"change_message_id":"18d86a61bcbc055cb28cdc966a4ae03794e9642a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"2d218847_344fb5c3","updated":"2024-04-29 08:50:52.000000000","message":"Thanks !","commit_id":"9bfda8ad668029e1c044f9535377365f47f1ebdd"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"c18e97ceb9d6b0c92798bd353aa588b2aa721aa8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"91dab276_fd3be20f","updated":"2024-04-30 11:24:15.000000000","message":"Thanks, Cyril, LGTM.","commit_id":"28497adc33eadc53da9013ca9b805ead07619732"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"d5ee886769f393c49d87dd21734e60f885205fa9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"557d39f6_95ecd105","updated":"2024-04-30 15:09:32.000000000","message":"recheck https://review.opendev.org/c/openstack/python-glanceclient/+/917275 was merged","commit_id":"28497adc33eadc53da9013ca9b805ead07619732"}],"glanceclient/common/utils.py":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"c18e97ceb9d6b0c92798bd353aa588b2aa721aa8","unresolved":false,"context_lines":[{"line_number":42,"context_line":""},{"line_number":43,"context_line":"_memoized_property_lock \u003d threading.Lock()"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"SENSITIVE_HEADERS \u003d (b\u0027X-Auth-Token\u0027, )"},{"line_number":46,"context_line":"REQUIRED_FIELDS_ON_DATA \u003d (\u0027disk_format\u0027, \u0027container_format\u0027)"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"c9d0601a_b3646027","line":45,"updated":"2024-04-30 11:24:15.000000000","message":"I wonder if we should leave this as a string here, and modify the safe_headers() function to handle this.","commit_id":"9bfda8ad668029e1c044f9535377365f47f1ebdd"}]}
