)]}'
{"doc/source/middlewarearchitecture.rst":[{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"5cc606bc435c410ef563c37cdc72b842637668ad","unresolved":false,"context_lines":[{"line_number":312,"context_line":"  have been previously configured in Keystone to validate user tokens. If the"},{"line_number":313,"context_line":"  service user isn\u0027t in the default domain, set ``admin_user_domain_name`` or"},{"line_number":314,"context_line":"  ``admin_user_domain_id``. If the service project isn\u0027t in the default domain,"},{"line_number":315,"context_line":"  set ``admin_project_domain_id`` or ``admin_project_domain_name``."},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"* ``cache``: (optional) Env key for the swift cache"},{"line_number":318,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"da9df570_3b79a7c8","line":315,"updated":"2014-09-25 13:03:06.000000000","message":"Should you call out here that the new project settings don\u0027t have any effect without the user settings set?","commit_id":"bb00caf15be9336663521a913984795af9bed185"}],"keystonemiddleware/auth_token.py":[{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"774285bf8f49b7f1efc1b67f0b723db69dcfa11f","unresolved":false,"context_lines":[{"line_number":1144,"context_line":"            auth_plugin \u003d token_endpoint.Token(auth_url, admin_token)"},{"line_number":1145,"context_line":"        elif admin_user_domain_id or admin_user_domain_name:"},{"line_number":1146,"context_line":"            auth_url \u003d \u0027%s/v3\u0027 % self._identity_uri"},{"line_number":1147,"context_line":"            project_domain_name \u003d self._conf_get(\u0027admin_project_domain_name\u0027)"},{"line_number":1148,"context_line":"            auth_plugin \u003d v3.Password("},{"line_number":1149,"context_line":"                auth_url,"},{"line_number":1150,"context_line":"                username\u003dself._conf_get(\u0027admin_user\u0027),"}],"source_content_type":"text/x-python","patch_set":2,"id":"da9df570_1810b200","line":1147,"updated":"2014-09-23 09:00:38.000000000","message":"nit: is there a reason to do this ahead of the block of code below, as opposed to just assign it to the parameter like all of the others?","commit_id":"bb00caf15be9336663521a913984795af9bed185"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"bb701cee200085f168336368211edc2b8b81e2f8","unresolved":false,"context_lines":[{"line_number":1144,"context_line":"            auth_plugin \u003d token_endpoint.Token(auth_url, admin_token)"},{"line_number":1145,"context_line":"        elif admin_user_domain_id or admin_user_domain_name:"},{"line_number":1146,"context_line":"            auth_url \u003d \u0027%s/v3\u0027 % self._identity_uri"},{"line_number":1147,"context_line":"            project_domain_name \u003d self._conf_get(\u0027admin_project_domain_name\u0027)"},{"line_number":1148,"context_line":"            auth_plugin \u003d v3.Password("},{"line_number":1149,"context_line":"                auth_url,"},{"line_number":1150,"context_line":"                username\u003dself._conf_get(\u0027admin_user\u0027),"}],"source_content_type":"text/x-python","patch_set":2,"id":"da9df570_1d633bdd","line":1147,"in_reply_to":"da9df570_1810b200","updated":"2014-09-23 13:46:42.000000000","message":"The only reason is for PEP8. It didn\u0027t fit on the line.","commit_id":"bb00caf15be9336663521a913984795af9bed185"}]}
