)]}'
{"oslo_service/tests/test_wsgi.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"de745601f75d170ba53b6ed132276e053281c54f","unresolved":false,"context_lines":[{"line_number":266,"context_line":""},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"def requesting(hostname, port, cert, data):"},{"line_number":269,"context_line":"        # NOTE(hberaud): we don\u0027t want to work with monkey patched ssl \u0026"},{"line_number":270,"context_line":"        # socket here so we retrieve get the stdlib version of these modules"},{"line_number":271,"context_line":"        socket \u003d eventlet.patcher.original(\u0027socket\u0027)"},{"line_number":272,"context_line":"        ssl \u003d eventlet.patcher.original(\u0027ssl\u0027)"}],"source_content_type":"text/x-python","patch_set":8,"id":"ff570b3c_2dd189fc","line":269,"updated":"2020-05-29 18:29:03.000000000","message":"pep8: E117 over-indented (comment)","commit_id":"2eceb853dac087b7b21a82f77876b8dfdf642f7b"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"de745601f75d170ba53b6ed132276e053281c54f","unresolved":false,"context_lines":[{"line_number":267,"context_line":""},{"line_number":268,"context_line":"def requesting(hostname, port, cert, data):"},{"line_number":269,"context_line":"        # NOTE(hberaud): we don\u0027t want to work with monkey patched ssl \u0026"},{"line_number":270,"context_line":"        # socket here so we retrieve get the stdlib version of these modules"},{"line_number":271,"context_line":"        socket \u003d eventlet.patcher.original(\u0027socket\u0027)"},{"line_number":272,"context_line":"        ssl \u003d eventlet.patcher.original(\u0027ssl\u0027)"},{"line_number":273,"context_line":"        data \u003d None"}],"source_content_type":"text/x-python","patch_set":8,"id":"ff570b3c_0dce4559","line":270,"updated":"2020-05-29 18:29:03.000000000","message":"pep8: E117 over-indented (comment)","commit_id":"2eceb853dac087b7b21a82f77876b8dfdf642f7b"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"de745601f75d170ba53b6ed132276e053281c54f","unresolved":false,"context_lines":[{"line_number":268,"context_line":"def requesting(hostname, port, cert, data):"},{"line_number":269,"context_line":"        # NOTE(hberaud): we don\u0027t want to work with monkey patched ssl \u0026"},{"line_number":270,"context_line":"        # socket here so we retrieve get the stdlib version of these modules"},{"line_number":271,"context_line":"        socket \u003d eventlet.patcher.original(\u0027socket\u0027)"},{"line_number":272,"context_line":"        ssl \u003d eventlet.patcher.original(\u0027ssl\u0027)"},{"line_number":273,"context_line":"        data \u003d None"},{"line_number":274,"context_line":"        context \u003d ssl.create_default_context()"}],"source_content_type":"text/x-python","patch_set":8,"id":"ff570b3c_6dd701f0","line":271,"updated":"2020-05-29 18:29:03.000000000","message":"pep8: E117 over-indented","commit_id":"2eceb853dac087b7b21a82f77876b8dfdf642f7b"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"de745601f75d170ba53b6ed132276e053281c54f","unresolved":false,"context_lines":[{"line_number":316,"context_line":"            hostname\u003d\u0027127.0.0.1\u0027,"},{"line_number":317,"context_line":"            port\u003dfake_ssl_server.port,"},{"line_number":318,"context_line":"            cert\u003dos.path.join(SSL_CERT_DIR, \u0027ca.crt\u0027),"},{"line_number":319,"context_line":"            b\u0027PING\u0027"},{"line_number":320,"context_line":"        )"},{"line_number":321,"context_line":"        self.assertEqual(\u0027PONG\u0027, response)"},{"line_number":322,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"ff570b3c_4dd4bde9","line":319,"updated":"2020-05-29 18:29:03.000000000","message":"pep8: E999 SyntaxError: positional argument follows keyword argument","commit_id":"2eceb853dac087b7b21a82f77876b8dfdf642f7b"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"bbaf7356852ef9d7395b17d74330b32feb6af2f7","unresolved":false,"context_lines":[{"line_number":269,"context_line":"                        content_type\u003d\"application/x-www-form-urlencoded\"):"},{"line_number":270,"context_line":"    frame \u003d \"{method} / HTTP/1.1\\r\\n{content_length}\" \\"},{"line_number":271,"context_line":"            \"{content_type}\\r\\n{data}\\r\\n\".format("},{"line_number":272,"context_line":"                  method\u003dmethod,"},{"line_number":273,"context_line":"                  content_length\u003d\"Content-Length: {length}\".format("},{"line_number":274,"context_line":"                      length\u003dstr(len(data))),"},{"line_number":275,"context_line":"                  content_type\u003d\"Content-Type: %s \" % content_type,"}],"source_content_type":"text/x-python","patch_set":12,"id":"ff570b3c_ffe869df","line":272,"updated":"2020-06-05 14:35:08.000000000","message":"pep8: E126 continuation line over-indented for hanging indent","commit_id":"a19faa976868d93b6203344e1de996f358a3b475"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"bbaf7356852ef9d7395b17d74330b32feb6af2f7","unresolved":false,"context_lines":[{"line_number":296,"context_line":"        cert_file_name \u003d os.path.join(SSL_CERT_DIR, \u0027certificate.crt\u0027)"},{"line_number":297,"context_line":"        key_file_name \u003d os.path.join(SSL_CERT_DIR, \u0027privatekey.key\u0027)"},{"line_number":298,"context_line":"        eventlet.monkey_patch(os\u003dFalse, thread\u003dFalse)"},{"line_number":299,"context_line":"        self.host\u003d\"127.0.0.1\""},{"line_number":300,"context_line":""},{"line_number":301,"context_line":"        self.config(cert_file\u003dcert_file_name,"},{"line_number":302,"context_line":"                    key_file\u003dkey_file_name,"}],"source_content_type":"text/x-python","patch_set":12,"id":"ff570b3c_5fbd15d6","line":299,"updated":"2020-06-05 14:35:08.000000000","message":"pep8: E225 missing whitespace around operator","commit_id":"a19faa976868d93b6203344e1de996f358a3b475"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"d2d2f8388acb83b1ce42d306acc752d4175cac47","unresolved":false,"context_lines":[{"line_number":307,"context_line":"            ca_certs\u003dos.path.join(SSL_CERT_DIR, \u0027ca.crt\u0027),"},{"line_number":308,"context_line":"        )"},{"line_number":309,"context_line":"        self.assertEqual(\u0027PONG\u0027, response[-4:])"},{"line_number":310,"context_line":"        eventlet.sleep(5)"},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"        fake_ssl_server.stop()"},{"line_number":313,"context_line":"        fake_ssl_server.wait()"}],"source_content_type":"text/x-python","patch_set":22,"id":"bf51134e_ad822b4e","line":310,"updated":"2020-06-15 15:25:14.000000000","message":"Why do we need this? We\u0027re done with the server by the time we get here, right?","commit_id":"ad214e4394d5168a123d6e7231d89f8c88b57451"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"75fea118b01bc2f09197e3f49326e4f6581aea5f","unresolved":false,"context_lines":[{"line_number":307,"context_line":"            ca_certs\u003dos.path.join(SSL_CERT_DIR, \u0027ca.crt\u0027),"},{"line_number":308,"context_line":"        )"},{"line_number":309,"context_line":"        self.assertEqual(\u0027PONG\u0027, response[-4:])"},{"line_number":310,"context_line":"        eventlet.sleep(5)"},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"        fake_ssl_server.stop()"},{"line_number":313,"context_line":"        fake_ssl_server.wait()"}],"source_content_type":"text/x-python","patch_set":22,"id":"bf51134e_2dfa9b41","line":310,"in_reply_to":"bf51134e_ad822b4e","updated":"2020-06-15 15:51:00.000000000","message":"Just to keep a track of our related IRC discussion, this was a code that I added before https://review.opendev.org/#/c/735183/1 to solve an issue but it\u0027s not needed anymore and that I forgotten to remove.","commit_id":"ad214e4394d5168a123d6e7231d89f8c88b57451"}]}
