)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"4b8c5a82cdf42bbf288cdde7d0eb2839dabc67ce","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b0d6f842_de67eff3","updated":"2024-02-07 16:42:09.000000000","message":"Thanks for the review! Patch is updated accordingly.","commit_id":"35564641de8a95f7f4c0962f3feffe5ae32cc3b3"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"85c6ee599e1c17473536989ebfcfb7bb24a0284b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0d70386c_6ef59ff1","updated":"2024-02-08 07:16:10.000000000","message":"uhm, sorry for not thinking of this earlier, but datetime.utcnow() is deprecated in py3.12, see [0][1]. better use the oslo-utils variant right away? (like in [2])\n\n[0] https://docs.python.org/3/whatsnew/3.12.html\n[1] https://github.com/python/cpython/issues/103857\n[2] https://review.opendev.org/c/openstack/neutron/+/903842","commit_id":"35564641de8a95f7f4c0962f3feffe5ae32cc3b3"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"d95222d7587f9fd6db406b6537c11b4c5f5cfb15","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"16bdbc20_0830c675","updated":"2024-02-14 13:19:20.000000000","message":"(adding procedural PTL-Approved+1)","commit_id":"706f4cd693991c55008b7a06a78c53e95764de7e"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"396ab2d465e598a4dddde082029c5352f7776cf8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"6c6045bc_22c60570","updated":"2024-02-19 13:34:11.000000000","message":"thx","commit_id":"706f4cd693991c55008b7a06a78c53e95764de7e"}],"tools/delete_stable_branch.py":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"550b550f408baf4f80fd4ab17edc7d8e8c0ae4bd","unresolved":true,"context_lines":[{"line_number":49,"context_line":"        # NOTE(elod.illes): other possible errors from gerrit:"},{"line_number":50,"context_line":"        # 404: In case of project or branch is not found"},{"line_number":51,"context_line":"        # 409: Branch has open changes"},{"line_number":52,"context_line":"        print(f\u0027Delete failed ({response.status_code}): {response.text}\u0027)"},{"line_number":53,"context_line":"        return 2"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"192ad165_8e189b6f","line":52,"updated":"2024-02-07 15:13:36.000000000","message":"Adding a timestamp here could also be helpful, not sure about the 401, maybe just do all for consistency?","commit_id":"c4126820e81bbf1c44625c24531ba0e68a3817a6"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"4b8c5a82cdf42bbf288cdde7d0eb2839dabc67ce","unresolved":false,"context_lines":[{"line_number":49,"context_line":"        # NOTE(elod.illes): other possible errors from gerrit:"},{"line_number":50,"context_line":"        # 404: In case of project or branch is not found"},{"line_number":51,"context_line":"        # 409: Branch has open changes"},{"line_number":52,"context_line":"        print(f\u0027Delete failed ({response.status_code}): {response.text}\u0027)"},{"line_number":53,"context_line":"        return 2"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"58df9481_7eae1137","line":52,"in_reply_to":"192ad165_8e189b6f","updated":"2024-02-07 16:42:09.000000000","message":"good idea, done.","commit_id":"c4126820e81bbf1c44625c24531ba0e68a3817a6"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"85c6ee599e1c17473536989ebfcfb7bb24a0284b","unresolved":true,"context_lines":[{"line_number":39,"context_line":"           f\u0027branches/stable%2F{branch_id}\u0027)"},{"line_number":40,"context_line":"    response \u003d requests.delete(url, auth\u003dgerrit_auth)"},{"line_number":41,"context_line":"    if response.status_code \u003d\u003d 204:"},{"line_number":42,"context_line":"        print(f\u0027{datetime.utcnow()} | Branch stable/{branch_id} successfully deleted \u0027"},{"line_number":43,"context_line":"              f\u0027from {project_name}!\u0027)"},{"line_number":44,"context_line":"        return 0"},{"line_number":45,"context_line":"    elif response.status_code \u003d\u003d 401:"}],"source_content_type":"text/x-python","patch_set":2,"id":"10e3b288_141333c6","line":42,"updated":"2024-02-08 07:16:10.000000000","message":"this function is deprecated in py3.12, we shouldn\u0027t start using it now","commit_id":"35564641de8a95f7f4c0962f3feffe5ae32cc3b3"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"1cc5c7aceeb1477ee14158f7e621b35b2fa9f3d2","unresolved":false,"context_lines":[{"line_number":39,"context_line":"           f\u0027branches/stable%2F{branch_id}\u0027)"},{"line_number":40,"context_line":"    response \u003d requests.delete(url, auth\u003dgerrit_auth)"},{"line_number":41,"context_line":"    if response.status_code \u003d\u003d 204:"},{"line_number":42,"context_line":"        print(f\u0027{datetime.utcnow()} | Branch stable/{branch_id} successfully deleted \u0027"},{"line_number":43,"context_line":"              f\u0027from {project_name}!\u0027)"},{"line_number":44,"context_line":"        return 0"},{"line_number":45,"context_line":"    elif response.status_code \u003d\u003d 401:"}],"source_content_type":"text/x-python","patch_set":2,"id":"888c380d_7c737112","line":42,"in_reply_to":"10e3b288_141333c6","updated":"2024-02-12 15:38:17.000000000","message":"oh, ACK. updated. thanks o/","commit_id":"35564641de8a95f7f4c0962f3feffe5ae32cc3b3"}]}
