)]}'
{"swift/common/wsgi.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"8ccecdd569fef49fd695a16202f5571f9d6db6ef","unresolved":false,"context_lines":[{"line_number":381,"context_line":"            _pipelines[app] \u003d pipeline"},{"line_number":382,"context_line":"            filters \u003d [c.create() for c in ctx.filter_contexts]"},{"line_number":383,"context_line":"            filters.reverse()"},{"line_number":384,"context_line":"            for filter in filters:"},{"line_number":385,"context_line":"                app \u003d filter(app)"},{"line_number":386,"context_line":"                pipeline.insert(0, app)"},{"line_number":387,"context_line":"                _pipelines[app] \u003d pipeline"}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_5c6cd436","line":384,"updated":"2014-07-09 19:08:45.000000000","message":"filter is a built-in name right?  Can you use filter_ or something?","commit_id":"6ef0961b1a8cfcff7fcc75981483c10956fa630c"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"83452a6ecd50872860665e55a72a75245e41abe5","unresolved":false,"context_lines":[{"line_number":262,"context_line":"            offset \u003d 1"},{"line_number":263,"context_line":"        # the default [start_app] is here for tests"},{"line_number":264,"context_line":"        # using FakeInternalClient that doesn\u0027t call load_app"},{"line_number":265,"context_line":"        pipeline \u003d _pipelines.get(start_app, [start_app])"},{"line_number":266,"context_line":"        if start_app in pipeline:"},{"line_number":267,"context_line":"            start \u003d pipeline.index(start_app) + offset"},{"line_number":268,"context_line":"        if start is not None and start \u003c len(pipeline):"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa1b9901_f94a5054","line":265,"updated":"2015-08-20 18:14:58.000000000","message":"I think _PIPELINE would do better at highlighting how spooky this is","commit_id":"01236e9f9b85b18543b8ecab51eef342c5ea2b3b"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"83452a6ecd50872860665e55a72a75245e41abe5","unresolved":false,"context_lines":[{"line_number":387,"context_line":"# a dict of (app, pipeline) entries populated by loadapp,"},{"line_number":388,"context_line":"# and used by pipeline_property to lookup the pipeline of"},{"line_number":389,"context_line":"# app instances that a particular app instance is part of."},{"line_number":390,"context_line":"_pipelines \u003d {}"},{"line_number":391,"context_line":""},{"line_number":392,"context_line":""},{"line_number":393,"context_line":"def loadapp(conf_file, global_conf\u003dNone, allow_modify_pipeline\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa1b9901_79564007","line":390,"updated":"2015-08-20 18:14:58.000000000","message":"this global is *kinda* gross\n\nIs there anyway we could just stash the chain on each app?","commit_id":"01236e9f9b85b18543b8ecab51eef342c5ea2b3b"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"83452a6ecd50872860665e55a72a75245e41abe5","unresolved":false,"context_lines":[{"line_number":420,"context_line":"                app \u003d filter_(app)"},{"line_number":421,"context_line":"                pipeline.insert(0, app)"},{"line_number":422,"context_line":"                _pipelines[app] \u003d pipeline"},{"line_number":423,"context_line":"            return app"},{"line_number":424,"context_line":"    return ctx.create()"},{"line_number":425,"context_line":""},{"line_number":426,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"fa1b9901_196704b8","line":423,"updated":"2015-08-20 18:14:58.000000000","message":"I think it\u0027s kinda weird to explicitly create the app and return it here instead of letting ctx.create() do it\u0027s thing.","commit_id":"01236e9f9b85b18543b8ecab51eef342c5ea2b3b"}]}
