)]}'
{"etc/keystone-paste.ini":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"9bfe67c0c9c710ec07b13f9dfc15e2e39e6c511d","unresolved":false,"context_lines":[{"line_number":70,"context_line":"paste.app_factory \u003d keystone.service:admin_app_factory"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"[pipeline:public_api]"},{"line_number":73,"context_line":"pipeline \u003d request_id access_log sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body json_body ec2_extension user_crud_extension public_service"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"[pipeline:admin_api]"},{"line_number":76,"context_line":"pipeline \u003d request_id access_log sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body json_body ec2_extension s3_extension crud_extension admin_service"}],"source_content_type":"text/x-properties","patch_set":4,"id":"AAAAUX%2F%2FqtU%3D","line":73,"updated":"2014-02-11 16:28:39.000000000","message":"why are you adding access_log everywhere?","commit_id":"3a10a865dcbbe60c04e3b049e9e59f79e7ffdfe6"},{"author":{"_account_id":4601,"name":"Tiago Mello","email":"tmello@linux.vnet.ibm.com","username":"tmello"},"change_message_id":"947dbeb05b950eee3a869e54168f938d553e5350","unresolved":false,"context_lines":[{"line_number":70,"context_line":"paste.app_factory \u003d keystone.service:admin_app_factory"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"[pipeline:public_api]"},{"line_number":73,"context_line":"pipeline \u003d request_id access_log sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body json_body ec2_extension user_crud_extension public_service"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"[pipeline:admin_api]"},{"line_number":76,"context_line":"pipeline \u003d request_id access_log sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body json_body ec2_extension s3_extension crud_extension admin_service"}],"source_content_type":"text/x-properties","patch_set":4,"id":"AAAAUX%2F%2FqqM%3D","line":73,"in_reply_to":"AAAAUX%2F%2FqtU%3D","updated":"2014-02-11 16:34:13.000000000","message":"It\u0027s a mistake. Sorry. Fixing.","commit_id":"3a10a865dcbbe60c04e3b049e9e59f79e7ffdfe6"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"9bfe67c0c9c710ec07b13f9dfc15e2e39e6c511d","unresolved":false,"context_lines":[{"line_number":73,"context_line":"pipeline \u003d request_id access_log sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body json_body ec2_extension user_crud_extension public_service"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"[pipeline:admin_api]"},{"line_number":76,"context_line":"pipeline \u003d request_id access_log sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body json_body ec2_extension s3_extension crud_extension admin_service"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"[pipeline:api_v3]"},{"line_number":79,"context_line":"pipeline \u003d request_id access_log sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body json_body ec2_extension s3_extension simple_cert_extension service_v3"}],"source_content_type":"text/x-properties","patch_set":4,"id":"AAAAUX%2F%2FqtQ%3D","line":76,"updated":"2014-02-11 16:28:39.000000000","message":"?","commit_id":"3a10a865dcbbe60c04e3b049e9e59f79e7ffdfe6"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"9bfe67c0c9c710ec07b13f9dfc15e2e39e6c511d","unresolved":false,"context_lines":[{"line_number":76,"context_line":"pipeline \u003d request_id access_log sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body json_body ec2_extension s3_extension crud_extension admin_service"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"[pipeline:api_v3]"},{"line_number":79,"context_line":"pipeline \u003d request_id access_log sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body json_body ec2_extension s3_extension simple_cert_extension service_v3"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"[app:public_version_service]"},{"line_number":82,"context_line":"paste.app_factory \u003d keystone.service:public_version_app_factory"}],"source_content_type":"text/x-properties","patch_set":4,"id":"AAAAUX%2F%2FqtM%3D","line":79,"updated":"2014-02-11 16:28:39.000000000","message":"?","commit_id":"3a10a865dcbbe60c04e3b049e9e59f79e7ffdfe6"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"9bfe67c0c9c710ec07b13f9dfc15e2e39e6c511d","unresolved":false,"context_lines":[{"line_number":85,"context_line":"paste.app_factory \u003d keystone.service:admin_version_app_factory"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"[pipeline:public_version_api]"},{"line_number":88,"context_line":"pipeline \u003d access_log sizelimit url_normalize xml_body public_version_service"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"[pipeline:admin_version_api]"},{"line_number":91,"context_line":"pipeline \u003d access_log sizelimit url_normalize xml_body admin_version_service"}],"source_content_type":"text/x-properties","patch_set":4,"id":"AAAAUX%2F%2Fqtg%3D","line":88,"updated":"2014-02-11 16:28:39.000000000","message":"?","commit_id":"3a10a865dcbbe60c04e3b049e9e59f79e7ffdfe6"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"9bfe67c0c9c710ec07b13f9dfc15e2e39e6c511d","unresolved":false,"context_lines":[{"line_number":88,"context_line":"pipeline \u003d access_log sizelimit url_normalize xml_body public_version_service"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"[pipeline:admin_version_api]"},{"line_number":91,"context_line":"pipeline \u003d access_log sizelimit url_normalize xml_body admin_version_service"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"[composite:main]"},{"line_number":94,"context_line":"use \u003d egg:Paste#urlmap"}],"source_content_type":"text/x-properties","patch_set":4,"id":"AAAAUX%2F%2Fqtc%3D","line":91,"updated":"2014-02-11 16:28:39.000000000","message":"?","commit_id":"3a10a865dcbbe60c04e3b049e9e59f79e7ffdfe6"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"6d4cd73d24e71984cb8758d76b28fe2ea1d1053b","unresolved":false,"context_lines":[{"line_number":70,"context_line":"paste.app_factory \u003d keystone.service:admin_app_factory"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"[pipeline:public_api]"},{"line_number":73,"context_line":"pipeline \u003d request_id sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body json_body ec2_extension user_crud_extension public_service"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"[pipeline:admin_api]"},{"line_number":76,"context_line":"pipeline \u003d request_id sizelimit url_normalize build_auth_context token_auth admin_token_auth xml_body json_body ec2_extension s3_extension crud_extension admin_service"}],"source_content_type":"text/x-properties","patch_set":5,"id":"AAAAUX%2F%2FU2M%3D","line":73,"updated":"2014-02-13 23:08:22.000000000","message":"seems like sizelimit should be first to be safe.","commit_id":"be02a742a951fd2688bafa037c57dfe497222b9e"}],"keystone/openstack/common/middleware/request_id.py":[{"author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"change_message_id":"f51f2246bff5eca5d8af4f6e753480380f7f514a","unresolved":false,"context_lines":[{"line_number":34,"context_line":"        req.environ[ENV_REQUEST_ID] \u003d self.req_id"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    def process_response(self, response):"},{"line_number":37,"context_line":"        response.headers.add(HTTP_RESP_HEADER_REQUEST_ID, self.req_id)"},{"line_number":38,"context_line":"        return response"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAUX%2F%2FO9k%3D","line":37,"updated":"2014-02-14 16:58:00.000000000","message":"This is unnecessary.","commit_id":"1d811eb2d156407dd4e2a2c20cab9347ff5f80bd"}]}
