)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":33341,"name":"Maor Blaustein","email":"mblue@redhat.com","username":"blue"},"change_message_id":"3d4d4e47a80bb8a9fb7097c4863049568410c7d6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"81adfbf8_bb026203","updated":"2025-07-01 21:01:55.000000000","message":"recheck meta rdo job timed out","commit_id":"6cdf917a6df9a9614ddb565543cb995ceb7e5681"}],"whitebox_neutron_tempest_plugin/tests/scenario/base.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"8712494af80cdc1802fa7c94ce2b01e8eea7cbfa","unresolved":true,"context_lines":[{"line_number":58,"context_line":"    credentials \u003d [\u0027primary\u0027, \u0027admin\u0027]"},{"line_number":59,"context_line":"    if \u0027is_devstack\u0027 not in locals():"},{"line_number":60,"context_line":"        is_devstack \u003d local_utils.is_local_service(\"devstack@\")"},{"line_number":61,"context_line":"        is_devstack_wsgi \u003d is_devstack and local_utils.is_devstack_wsgi()"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    @classmethod"},{"line_number":64,"context_line":"    def resource_setup(cls):"}],"source_content_type":"text/x-python","patch_set":3,"id":"0503384b_f458ce7a","line":61,"range":{"start_line":61,"start_character":27,"end_line":61,"end_character":38},"updated":"2025-07-02 07:27:51.000000000","message":"nit: the very check of ``is_devstack_wsgi`` is enough to determine that is WSGI *and* devstack","commit_id":"6cdf917a6df9a9614ddb565543cb995ceb7e5681"},{"author":{"_account_id":33341,"name":"Maor Blaustein","email":"mblue@redhat.com","username":"blue"},"change_message_id":"23d42af322321bd22f968a9fdab856728e4ebeb2","unresolved":true,"context_lines":[{"line_number":58,"context_line":"    credentials \u003d [\u0027primary\u0027, \u0027admin\u0027]"},{"line_number":59,"context_line":"    if \u0027is_devstack\u0027 not in locals():"},{"line_number":60,"context_line":"        is_devstack \u003d local_utils.is_local_service(\"devstack@\")"},{"line_number":61,"context_line":"        is_devstack_wsgi \u003d is_devstack and local_utils.is_devstack_wsgi()"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    @classmethod"},{"line_number":64,"context_line":"    def resource_setup(cls):"}],"source_content_type":"text/x-python","patch_set":3,"id":"fd5e3a98_7f1ce7fb","line":61,"range":{"start_line":61,"start_character":27,"end_line":61,"end_character":38},"in_reply_to":"0503384b_f458ce7a","updated":"2025-07-02 07:49:58.000000000","message":"thank you for the review!\nmaybe I should have put a comment, its a small optimization in some cases, added `is_devstack` in L61 on the way to spare second shell call with podified setups, since `is_devstack\u003dFalse` and then `is_devstack_wsgi` won\u0027t be called with its execute method.","commit_id":"6cdf917a6df9a9614ddb565543cb995ceb7e5681"}]}
