)]}'
{"doc/source/middlewarearchitecture.rst":[{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"5c3c7c39f17d7c31444bf935e0a943fd1d7f7dcc","unresolved":false,"context_lines":[{"line_number":161,"context_line":"    # function used instead of httplib.HTTPConnection or"},{"line_number":162,"context_line":"    # httplib.HTTPSConnection. Useful for unit testing where"},{"line_number":163,"context_line":"    # network is not available. (string value)"},{"line_number":164,"context_line":"    #http_handler\u003d\u003cNone\u003e"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"    # Single shared secret with the Keystone configuration used"},{"line_number":167,"context_line":"    # for bootstrapping a Keystone installation, or otherwise"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAVX%2F%2F0Eo%3D","line":164,"updated":"2014-02-28 04:30:49.000000000","message":"this argument shouldn\u0027t exist. i\u0027ve got a review to remove it","commit_id":"e9893838242a41d8d8b07febc11a3d89277ae204"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"48fe55df10759f9824b0c818fb34c2f59e799b4d","unresolved":false,"context_lines":[{"line_number":161,"context_line":"    # function used instead of httplib.HTTPConnection or"},{"line_number":162,"context_line":"    # httplib.HTTPSConnection. Useful for unit testing where"},{"line_number":163,"context_line":"    # network is not available. (string value)"},{"line_number":164,"context_line":"    #http_handler\u003d\u003cNone\u003e"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"    # Single shared secret with the Keystone configuration used"},{"line_number":167,"context_line":"    # for bootstrapping a Keystone installation, or otherwise"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAVX%2F%2Fsn0%3D","line":164,"in_reply_to":"AAAAVX%2F%2F0Eo%3D","updated":"2014-02-28 23:22:40.000000000","message":"Done","commit_id":"e9893838242a41d8d8b07febc11a3d89277ae204"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"5c3c7c39f17d7c31444bf935e0a943fd1d7f7dcc","unresolved":false,"context_lines":[{"line_number":261,"context_line":"    auth_strategy\u003dkeystone"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"    [keystone_authtoken]"},{"line_number":264,"context_line":"    # Prefix to prepend at the beginning of the path (string"},{"line_number":265,"context_line":"    # value)"},{"line_number":266,"context_line":"    #auth_admin_prefix\u003d"},{"line_number":267,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAVX%2F%2F0EQ%3D","line":264,"updated":"2014-02-28 04:30:49.000000000","message":"do we need to copy this again? we\u0027ve gone from some real world examples to a bunch of options that are all commented out.","commit_id":"e9893838242a41d8d8b07febc11a3d89277ae204"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"48fe55df10759f9824b0c818fb34c2f59e799b4d","unresolved":false,"context_lines":[{"line_number":261,"context_line":"    auth_strategy\u003dkeystone"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"    [keystone_authtoken]"},{"line_number":264,"context_line":"    # Prefix to prepend at the beginning of the path (string"},{"line_number":265,"context_line":"    # value)"},{"line_number":266,"context_line":"    #auth_admin_prefix\u003d"},{"line_number":267,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAVX%2F%2Fsnw%3D","line":264,"in_reply_to":"AAAAVX%2F%2F0EQ%3D","updated":"2014-02-28 23:22:40.000000000","message":"Done","commit_id":"e9893838242a41d8d8b07febc11a3d89277ae204"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"88643d881534e534c607a355c8eae1e13235cdd9","unresolved":false,"context_lines":[{"line_number":128,"context_line":""},{"line_number":129,"context_line":"    # Host providing the admin Identity API endpoint (string"},{"line_number":130,"context_line":"    # value)"},{"line_number":131,"context_line":"    #auth_host\u003d127.0.0.1"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"    # Port of the admin Identity API endpoint (integer value)"},{"line_number":134,"context_line":"    #auth_port\u003d35357"}],"source_content_type":"text/x-rst","patch_set":3,"id":"AAAAVn%2F%2F%2Bso%3D","line":131,"updated":"2014-03-03 01:27:44.000000000","message":"as this is supposed to be a \u0027real\u0027 example i think we should uncomment the configuration that is actually used, so pretty much the same config as before with values for auth_host, auth_port, auth_protocol etc uncommented.","commit_id":"c13bf7e2eeae479f2403c3c3cd22406c73b47eee"},{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"820867c5caea725d1a6e74441399fc3c36ab9a5a","unresolved":false,"context_lines":[{"line_number":163,"context_line":"    #admin_token\u003d\u003cNone\u003e"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"    # Keystone account username (string value)"},{"line_number":166,"context_line":"    admin_user\u003dadmin"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"    # Keystone account password (string value)"},{"line_number":169,"context_line":"    admin_password\u003dSuperSekretPassword"}],"source_content_type":"text/x-rst","patch_set":4,"id":"AAAAWH%2F%2BjAc%3D","line":166,"updated":"2014-03-26 01:26:42.000000000","message":"#admin_user\u003d\u003cNone\u003e","commit_id":"4d8df1b41bad3462324d47c9ca70023af76ccf62"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"7db787c313bc1da67d968d6e2b22492fcdc6b76b","unresolved":false,"context_lines":[{"line_number":163,"context_line":"    #admin_token\u003d\u003cNone\u003e"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"    # Keystone account username (string value)"},{"line_number":166,"context_line":"    admin_user\u003dadmin"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"    # Keystone account password (string value)"},{"line_number":169,"context_line":"    admin_password\u003dSuperSekretPassword"}],"source_content_type":"text/x-rst","patch_set":4,"id":"AAAAW3%2F%2FhTM%3D","line":166,"in_reply_to":"AAAAWH%2F%2BjAc%3D","updated":"2014-04-14 01:07:06.000000000","message":"Done","commit_id":"4d8df1b41bad3462324d47c9ca70023af76ccf62"},{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"820867c5caea725d1a6e74441399fc3c36ab9a5a","unresolved":false,"context_lines":[{"line_number":166,"context_line":"    admin_user\u003dadmin"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"    # Keystone account password (string value)"},{"line_number":169,"context_line":"    admin_password\u003dSuperSekretPassword"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"    # Keystone service account tenant name to validate user tokens"},{"line_number":172,"context_line":"    # (string value)"}],"source_content_type":"text/x-rst","patch_set":4,"id":"AAAAWH%2F%2BjAg%3D","line":169,"updated":"2014-03-26 01:26:42.000000000","message":"that doesn\u0027t reflect reality","commit_id":"4d8df1b41bad3462324d47c9ca70023af76ccf62"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"7db787c313bc1da67d968d6e2b22492fcdc6b76b","unresolved":false,"context_lines":[{"line_number":166,"context_line":"    admin_user\u003dadmin"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"    # Keystone account password (string value)"},{"line_number":169,"context_line":"    admin_password\u003dSuperSekretPassword"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"    # Keystone service account tenant name to validate user tokens"},{"line_number":172,"context_line":"    # (string value)"}],"source_content_type":"text/x-rst","patch_set":4,"id":"AAAAW3%2F%2FhT4%3D","line":169,"in_reply_to":"AAAAWH%2F%2BjAg%3D","updated":"2014-04-14 01:07:06.000000000","message":"What should it be? I was just using what we had before.","commit_id":"4d8df1b41bad3462324d47c9ca70023af76ccf62"},{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"820867c5caea725d1a6e74441399fc3c36ab9a5a","unresolved":false,"context_lines":[{"line_number":170,"context_line":""},{"line_number":171,"context_line":"    # Keystone service account tenant name to validate user tokens"},{"line_number":172,"context_line":"    # (string value)"},{"line_number":173,"context_line":"    admin_tenant_name\u003dservice"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"    # Env key for the swift cache (string value)"},{"line_number":176,"context_line":"    #cache\u003d\u003cNone\u003e"}],"source_content_type":"text/x-rst","patch_set":4,"id":"AAAAWH%2F%2BjAM%3D","line":173,"updated":"2014-03-26 01:26:42.000000000","message":"#admin_tenant_name\u003dadmin","commit_id":"4d8df1b41bad3462324d47c9ca70023af76ccf62"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"7db787c313bc1da67d968d6e2b22492fcdc6b76b","unresolved":false,"context_lines":[{"line_number":170,"context_line":""},{"line_number":171,"context_line":"    # Keystone service account tenant name to validate user tokens"},{"line_number":172,"context_line":"    # (string value)"},{"line_number":173,"context_line":"    admin_tenant_name\u003dservice"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"    # Env key for the swift cache (string value)"},{"line_number":176,"context_line":"    #cache\u003d\u003cNone\u003e"}],"source_content_type":"text/x-rst","patch_set":4,"id":"AAAAW3%2F%2FhTI%3D","line":173,"in_reply_to":"AAAAWH%2F%2BjAM%3D","updated":"2014-04-14 01:07:06.000000000","message":"Done","commit_id":"4d8df1b41bad3462324d47c9ca70023af76ccf62"}]}
