)]}'
{"keystone/server/common.py":[{"author":{"_account_id":9276,"name":"David Charles Kennedy","email":"david.c.kennedy@hpe.com","username":"darfed"},"change_message_id":"2b29734bfdf704b59ddf2b85a6d6735de885e981","unresolved":false,"context_lines":[{"line_number":71,"context_line":"    def load_extra_backends(self):"},{"line_number":72,"context_line":"        return {}"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"    def get_wsgi_app(self, name):"},{"line_number":75,"context_line":"        return keystone_service.loadapp(self.app_conf_str, name)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3ab451fb_ee3a16cd","line":74,"updated":"2015-04-17 12:45:49.000000000","message":"WSGI?  Is this class not intended to be agnostic?","commit_id":"da64f26c49d95911d5c1502703b34b6a27814ac6"}],"keystone/server/eventlet.py":[{"author":{"_account_id":9276,"name":"David Charles Kennedy","email":"david.c.kennedy@hpe.com","username":"darfed"},"change_message_id":"2b29734bfdf704b59ddf2b85a6d6735de885e981","unresolved":false,"context_lines":[{"line_number":72,"context_line":"        environment.use_eventlet(monkeypatch_thread)"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"    def _create_server(self, name, host, port, workers):"},{"line_number":75,"context_line":"        app \u003d self.get_wsgi_app(name)"},{"line_number":76,"context_line":"        server \u003d environment.Server("},{"line_number":77,"context_line":"            app, host\u003dhost, port\u003dport,"},{"line_number":78,"context_line":"            keepalive\u003dCONF.eventlet_server.tcp_keepalive,"}],"source_content_type":"text/x-python","patch_set":2,"id":"3ab451fb_0e5c2224","line":75,"updated":"2015-04-17 12:45:49.000000000","message":"WSGI?","commit_id":"da64f26c49d95911d5c1502703b34b6a27814ac6"}]}
