)]}'
{"keystonemiddleware/auth_token.py":[{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"21a214c35e3d6cd14618c1117c4d854525d12682","unresolved":false,"context_lines":[{"line_number":33,"context_line":"-------"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* Headers starting with HTTP\\_ is a standard http header"},{"line_number":36,"context_line":"* Headers starting with HTTP_X is an extended http header"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Coming in from initial call from client or customer"},{"line_number":39,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-python","patch_set":1,"id":"baa201ad_461b1980","side":"PARENT","line":36,"updated":"2014-10-13 22:36:27.000000000","message":"would this info be useful for someone new trying to understand the code.","commit_id":"e9477a5b0b61aa5fa9f2f9b7b106f5642506b9e7"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"00789b35d1638dad9c4617b448e97027b008754b","unresolved":false,"context_lines":[{"line_number":1924,"context_line":"    will respond with all the environment variables presented to it by this"},{"line_number":1925,"context_line":"    module."},{"line_number":1926,"context_line":""},{"line_number":1927,"context_line":"    \"\"\""},{"line_number":1928,"context_line":"    def echo_app(environ, start_response):"},{"line_number":1929,"context_line":"        \"\"\"A WSGI application that echoes the CGI environment to the user.\"\"\""},{"line_number":1930,"context_line":"        start_response(\u0027200 OK\u0027, [(\u0027Content-Type\u0027, \u0027application/json\u0027)])"}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa7fdbe_39124a62","side":"PARENT","line":1927,"updated":"2014-10-27 13:02:47.000000000","message":"why remove this? I don\u0027t mind but it seems useful.","commit_id":"e9477a5b0b61aa5fa9f2f9b7b106f5642506b9e7"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"b3f42d73e4eb7e39361975b66d7dacbd1b3c1622","unresolved":false,"context_lines":[{"line_number":1924,"context_line":"    will respond with all the environment variables presented to it by this"},{"line_number":1925,"context_line":"    module."},{"line_number":1926,"context_line":""},{"line_number":1927,"context_line":"    \"\"\""},{"line_number":1928,"context_line":"    def echo_app(environ, start_response):"},{"line_number":1929,"context_line":"        \"\"\"A WSGI application that echoes the CGI environment to the user.\"\"\""},{"line_number":1930,"context_line":"        start_response(\u0027200 OK\u0027, [(\u0027Content-Type\u0027, \u0027application/json\u0027)])"}],"source_content_type":"text/x-python","patch_set":1,"id":"9aa7fdbe_2a0bca8e","side":"PARENT","line":1927,"in_reply_to":"9aa7fdbe_39124a62","updated":"2014-10-27 14:17:11.000000000","message":"Jamie - This text didn\u0027t get rendered anywhere in the docs. I moved them up to line 32 so they get published with the docs.","commit_id":"e9477a5b0b61aa5fa9f2f9b7b106f5642506b9e7"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"21a214c35e3d6cd14618c1117c4d854525d12682","unresolved":false,"context_lines":[{"line_number":27,"context_line":"  such as user name, tenant, etc"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Refer to: http://docs.openstack.org/developer/python-keystoneclient/"},{"line_number":30,"context_line":"middlewarearchitecture.html"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Run this module directly to start a protected echo service on port 8000::"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"baa201ad_e62ecda4","line":30,"updated":"2014-10-13 22:36:27.000000000","message":"update path to \n\nhttp://docs.openstack.org/developer/keystonemiddleware/middlewarearchitecture.html","commit_id":"d2f6a247c9f92486e61c0438d7dc3a3174e28b45"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"d9d97a51224e646949c26e4a72dfaf3993a737ee","unresolved":false,"context_lines":[{"line_number":27,"context_line":"  such as user name, tenant, etc"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Refer to: http://docs.openstack.org/developer/python-keystoneclient/"},{"line_number":30,"context_line":"middlewarearchitecture.html"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Run this module directly to start a protected echo service on port 8000::"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"baa201ad_16a3d100","line":30,"in_reply_to":"baa201ad_7d2a5291","updated":"2014-10-15 07:02:30.000000000","message":"ah right, thanks!","commit_id":"d2f6a247c9f92486e61c0438d7dc3a3174e28b45"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"ad1a45e05788d7e0395ed237dc592e5bff0f004a","unresolved":false,"context_lines":[{"line_number":27,"context_line":"  such as user name, tenant, etc"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Refer to: http://docs.openstack.org/developer/python-keystoneclient/"},{"line_number":30,"context_line":"middlewarearchitecture.html"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Run this module directly to start a protected echo service on port 8000::"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"baa201ad_7d2a5291","line":30,"in_reply_to":"baa201ad_e62ecda4","updated":"2014-10-14 15:41:56.000000000","message":"handled here: https://review.openstack.org/#/c/127078/","commit_id":"d2f6a247c9f92486e61c0438d7dc3a3174e28b45"}]}
