)]}'
{"oslo_messaging/_drivers/http_driver/flask/app/api.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"26c95aa97de646c2bd011415c18d68e07e87e933","unresolved":false,"context_lines":[{"line_number":86,"context_line":"            else:"},{"line_number":87,"context_line":"                LOG.debug(\"RPC call dispatched and returned: %s\", incoming_msg)"},{"line_number":88,"context_line":"                if isinstance(result, str):"},{"line_number":89,"context_line":"                    result \u003d jsonutils.loads(result)"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"        except Exception as e:"},{"line_number":92,"context_line":"            LOG.error(\"Error processing RPC call: %s\", str(e))"}],"source_content_type":"text/x-python","patch_set":1,"id":"bbbebd9f_ab09d747","line":89,"updated":"2026-06-15 11:30:08.000000000","message":"pep8: F821 undefined name \u0027jsonutils\u0027","commit_id":"bb89c1a055675389e4486a38f6a325ce19b605a8"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a849b5776d17658061548dee4f5a214b699c86c3","unresolved":false,"context_lines":[{"line_number":86,"context_line":"            else:"},{"line_number":87,"context_line":"                LOG.debug(\"RPC call dispatched and returned: %s\", incoming_msg)"},{"line_number":88,"context_line":"                if isinstance(result, str):"},{"line_number":89,"context_line":"                    result \u003d jsonutils.loads(result)"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"        except Exception as e:"},{"line_number":92,"context_line":"            LOG.error(\"Error processing RPC call: %s\", str(e))"}],"source_content_type":"text/x-python","patch_set":2,"id":"ec5fd7c1_5e42454e","line":89,"updated":"2026-06-16 10:48:38.000000000","message":"pep8: F821 undefined name \u0027jsonutils\u0027","commit_id":"3d31af425602cb5b5965240148b11ea69e3e736a"}],"oslo_messaging/_drivers/http_driver/flask/app/factory.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"26c95aa97de646c2bd011415c18d68e07e87e933","unresolved":false,"context_lines":[{"line_number":16,"context_line":"from oslo_config import cfg"},{"line_number":17,"context_line":"from oslo_log import log as logging"},{"line_number":18,"context_line":"from oslo_messaging._drivers.http_driver.flask.app.api import blueprint"},{"line_number":19,"context_line":"from oslo_messaging._drivers.http_driver.flask.app.fanout_handler import \\"},{"line_number":20,"context_line":"    FanoutHandler"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"CONF \u003d cfg.CONF"}],"source_content_type":"text/x-python","patch_set":1,"id":"9868ad76_f1d14bf7","line":19,"updated":"2026-06-15 11:30:08.000000000","message":"pep8: F401 \u0027oslo_messaging._drivers.http_driver.flask.app.fanout_handler.FanoutHandler\u0027 imported but unused","commit_id":"bb89c1a055675389e4486a38f6a325ce19b605a8"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a849b5776d17658061548dee4f5a214b699c86c3","unresolved":false,"context_lines":[{"line_number":16,"context_line":"from oslo_config import cfg"},{"line_number":17,"context_line":"from oslo_log import log as logging"},{"line_number":18,"context_line":"from oslo_messaging._drivers.http_driver.flask.app.api import blueprint"},{"line_number":19,"context_line":"from oslo_messaging._drivers.http_driver.flask.app.fanout_handler import \\"},{"line_number":20,"context_line":"    FanoutHandler"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"CONF \u003d cfg.CONF"}],"source_content_type":"text/x-python","patch_set":2,"id":"fb81579c_9eb29986","line":19,"updated":"2026-06-16 10:48:38.000000000","message":"pep8: F401 \u0027oslo_messaging._drivers.http_driver.flask.app.fanout_handler.FanoutHandler\u0027 imported but unused","commit_id":"3d31af425602cb5b5965240148b11ea69e3e736a"}],"oslo_messaging/_drivers/impl_http.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"26c95aa97de646c2bd011415c18d68e07e87e933","unresolved":false,"context_lines":[{"line_number":339,"context_line":""},{"line_number":340,"context_line":""},{"line_number":341,"context_line":""},{"line_number":342,"context_line":"class HTTPListenerBase(metaclass\u003dabc.ABCMeta):"},{"line_number":343,"context_line":"    \"\"\"HTTPListenerBase represents a listener for HTTP messages."},{"line_number":344,"context_line":""},{"line_number":345,"context_line":"    This class is responsible for setting up and managing an HTTP server to"}],"source_content_type":"text/x-python","patch_set":1,"id":"e9a691a0_285bf471","line":342,"updated":"2026-06-15 11:30:08.000000000","message":"pep8: E303 too many blank lines (3)","commit_id":"bb89c1a055675389e4486a38f6a325ce19b605a8"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"26c95aa97de646c2bd011415c18d68e07e87e933","unresolved":false,"context_lines":[{"line_number":812,"context_line":"    :param timeout: Optional timeout in seconds for the entire operation."},{"line_number":813,"context_line":"    :type timeout: float or None"},{"line_number":814,"context_line":"    \"\"\""},{"line_number":815,"context_line":"    BACKOFF_BASE \u003d 0.5"},{"line_number":816,"context_line":"    BACKOFF_MAX \u003d 30.0"},{"line_number":817,"context_line":""},{"line_number":818,"context_line":"    @functools.wraps(func)"}],"source_content_type":"text/x-python","patch_set":1,"id":"92b1adea_45a3f2f7","line":815,"updated":"2026-06-15 11:30:08.000000000","message":"pep8: F841 local variable \u0027BACKOFF_BASE\u0027 is assigned to but never used","commit_id":"bb89c1a055675389e4486a38f6a325ce19b605a8"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"26c95aa97de646c2bd011415c18d68e07e87e933","unresolved":false,"context_lines":[{"line_number":813,"context_line":"    :type timeout: float or None"},{"line_number":814,"context_line":"    \"\"\""},{"line_number":815,"context_line":"    BACKOFF_BASE \u003d 0.5"},{"line_number":816,"context_line":"    BACKOFF_MAX \u003d 30.0"},{"line_number":817,"context_line":""},{"line_number":818,"context_line":"    @functools.wraps(func)"},{"line_number":819,"context_line":"    def new_func(*args, **kwargs):"}],"source_content_type":"text/x-python","patch_set":1,"id":"889c937a_00fa7f28","line":816,"updated":"2026-06-15 11:30:08.000000000","message":"pep8: F841 local variable \u0027BACKOFF_MAX\u0027 is assigned to but never used","commit_id":"bb89c1a055675389e4486a38f6a325ce19b605a8"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a849b5776d17658061548dee4f5a214b699c86c3","unresolved":false,"context_lines":[{"line_number":339,"context_line":""},{"line_number":340,"context_line":""},{"line_number":341,"context_line":""},{"line_number":342,"context_line":"class HTTPListenerBase(metaclass\u003dabc.ABCMeta):"},{"line_number":343,"context_line":"    \"\"\"HTTPListenerBase represents a listener for HTTP messages."},{"line_number":344,"context_line":""},{"line_number":345,"context_line":"    This class is responsible for setting up and managing an HTTP server to"}],"source_content_type":"text/x-python","patch_set":2,"id":"9991589e_14b55498","line":342,"updated":"2026-06-16 10:48:38.000000000","message":"pep8: E303 too many blank lines (3)","commit_id":"3d31af425602cb5b5965240148b11ea69e3e736a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"98bf820128fba1b2da1052f55d59fc9261117ea0","unresolved":false,"context_lines":[{"line_number":351,"context_line":""},{"line_number":352,"context_line":""},{"line_number":353,"context_line":""},{"line_number":354,"context_line":"class HTTPListenerBase(metaclass\u003dabc.ABCMeta):"},{"line_number":355,"context_line":"    \"\"\"HTTPListenerBase represents a listener for HTTP messages."},{"line_number":356,"context_line":""},{"line_number":357,"context_line":"    This class is responsible for setting up and managing an HTTP server to"}],"source_content_type":"text/x-python","patch_set":3,"id":"dc04ea65_bd504c48","line":354,"updated":"2026-06-17 15:17:40.000000000","message":"pep8: E303 too many blank lines (3)","commit_id":"f7671e598d075c4a4aa38fa1c068d2abc42d5ebc"}]}
