)]}'
{"os_ken/app/ofctl/api.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"bbc6b11c5a47e83d7106d3e507f28bc00cb73ca7","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"482751be_8797a993","updated":"2021-02-28 02:09:14.000000000","message":"This module is used by neutron.\nhttps://opendev.org/openstack/neutron/src/branch/master/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py#L24","commit_id":"3b376e1dc6976234d9cfdf66fc4e63dca10d26f4"}],"os_ken/base/app_manager.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"bbc6b11c5a47e83d7106d3e507f28bc00cb73ca7","unresolved":true,"context_lines":[{"line_number":365,"context_line":"        services \u003d app_mgr.instantiate_apps(**contexts)"},{"line_number":366,"context_line":"        webapp \u003d wsgi.start_service(app_mgr)"},{"line_number":367,"context_line":"        if webapp:"},{"line_number":368,"context_line":"            services.append(hub.spawn(webapp))"},{"line_number":369,"context_line":"        try:"},{"line_number":370,"context_line":"            hub.joinall(services)"},{"line_number":371,"context_line":"        finally:"}],"source_content_type":"text/x-python","patch_set":3,"id":"f6c05ae6_0991c299","side":"PARENT","line":368,"updated":"2021-02-28 02:09:14.000000000","message":"This makes sense. wsgi.start_service has a meaning only if WSGIApplication is used and we are dropping WSGIApplication in os_ken/app/wsgi.py.","commit_id":"28b0341e481a8d53e8b6b8a70b8a16a08d027e10"}],"requirements.txt":[{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"cf481caaa9191c43c345e9000c0570b82c407929","unresolved":true,"context_lines":[{"line_number":10,"context_line":"ovs\u003e\u003d2.8.0  # OVSDB"},{"line_number":11,"context_line":"Routes\u003e\u003d2.3.1 # MIT"},{"line_number":12,"context_line":"six\u003e\u003d1.10.0"},{"line_number":13,"context_line":"tinyrpc\u003e\u003d0.6  # RPC library, BGP speaker(net_cntl)"},{"line_number":14,"context_line":"WebOb\u003e\u003d1.8.2  # wsgi"}],"source_content_type":"text/plain","patch_set":1,"id":"d17c594b_da12b971","side":"PARENT","line":13,"range":{"start_line":13,"start_character":0,"end_line":13,"end_character":7},"updated":"2021-02-25 08:43:47.000000000","message":"It is also listed in l-c and tools/pip-requires (which is probably where the req check failure in https://review.opendev.org/c/openstack/os-ken/+/777411/ comes from)","commit_id":"28b0341e481a8d53e8b6b8a70b8a16a08d027e10"}]}
