)]}'
{"swift/common/wsgi.py":[{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"5ac68fb4851df1d2a9d8d06cf7ab0c1a00b88f67","unresolved":false,"context_lines":[{"line_number":397,"context_line":"        alt_conf_parser.read(alt_conf_file)"},{"line_number":398,"context_line":"        for s in alt_conf_parser.sections():"},{"line_number":399,"context_line":"            # can I really not get a struct direct from ConfigParser?"},{"line_number":400,"context_line":"            alt_conf[s] \u003d dict(alt_conf_parser.items(s))"},{"line_number":401,"context_line":"    if alt_conf:"},{"line_number":402,"context_line":"        for f in (f for f in ctx.filter_contexts + [ctx.app_context]"},{"line_number":403,"context_line":"                  if f.name in alt_conf):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a629dbe_42b7a339","line":400,"updated":"2016-11-10 11:49:32.000000000","message":"ConfigParser is-a MutableMapping, so you could just do:\n\n alt_conf \u003d configparser.ConfigParser()\n alt_conf.read(alt_conf_file)","commit_id":"8732a4eed57b97f6080bdd9b9b75e84be744dcfb"},{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"5ac68fb4851df1d2a9d8d06cf7ab0c1a00b88f67","unresolved":false,"context_lines":[{"line_number":404,"context_line":"            # apply alt_conf to each filter and the app *before* pipeline gets"},{"line_number":405,"context_line":"            # modified since auto-inserted middleware should not receive user"},{"line_number":406,"context_line":"            # defined conf options"},{"line_number":407,"context_line":"            f.local_conf.update(alt_conf[f.name])"},{"line_number":408,"context_line":""},{"line_number":409,"context_line":"    if ctx.object_type.name \u003d\u003d \u0027pipeline\u0027:"},{"line_number":410,"context_line":"        # give app the opportunity to modify the pipeline context"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a629dbe_0274cb65","line":407,"updated":"2016-11-10 11:49:32.000000000","message":"Might be nice to warn (info?) if there are sections in alt_conf which do not correspond to active pipeline elements.","commit_id":"8732a4eed57b97f6080bdd9b9b75e84be744dcfb"}]}
