)]}'
{"keystoneclient/middleware/auth_token.py":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"1e32f3f1d66c40d215295cee82b07b0ffaf07c65","unresolved":false,"context_lines":[{"line_number":161,"context_line":"    cfg.StrOpt(\u0027auth_protocol\u0027, default\u003d\u0027https\u0027),"},{"line_number":162,"context_line":"    cfg.StrOpt(\u0027auth_uri\u0027, default\u003dNone),"},{"line_number":163,"context_line":"    cfg.BoolOpt(\u0027delay_auth_decision\u0027, default\u003dFalse),"},{"line_number":164,"context_line":"    cfg.StrOpt(\u0027admin_token\u0027),"},{"line_number":165,"context_line":"    cfg.StrOpt(\u0027admin_user\u0027),"},{"line_number":166,"context_line":"    cfg.StrOpt(\u0027admin_password\u0027, secret\u003dTrue),"},{"line_number":167,"context_line":"    cfg.StrOpt(\u0027admin_tenant_name\u0027, default\u003d\u0027admin\u0027),"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2FL1w%3D","line":164,"updated":"2013-02-04 15:52:27.000000000","message":"definitely mark admin_token as a secret, since it\u0027s more powerful than a mere password alone","commit_id":"b2a753036392b23dbaba2ce2205a7f5f992c4fb3"},{"author":{"_account_id":1803,"name":"Michael J Fork","email":"mjfork@us.ibm.com","username":"mjfork"},"change_message_id":"db11c3a7a6115432c423b1defbdb6f360c8dd223","unresolved":false,"context_lines":[{"line_number":161,"context_line":"    cfg.StrOpt(\u0027auth_protocol\u0027, default\u003d\u0027https\u0027),"},{"line_number":162,"context_line":"    cfg.StrOpt(\u0027auth_uri\u0027, default\u003dNone),"},{"line_number":163,"context_line":"    cfg.BoolOpt(\u0027delay_auth_decision\u0027, default\u003dFalse),"},{"line_number":164,"context_line":"    cfg.StrOpt(\u0027admin_token\u0027),"},{"line_number":165,"context_line":"    cfg.StrOpt(\u0027admin_user\u0027),"},{"line_number":166,"context_line":"    cfg.StrOpt(\u0027admin_password\u0027, secret\u003dTrue),"},{"line_number":167,"context_line":"    cfg.StrOpt(\u0027admin_tenant_name\u0027, default\u003d\u0027admin\u0027),"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2FLyA%3D","line":164,"in_reply_to":"AAAAM3%2F%2FL1w%3D","updated":"2013-02-04 16:21:20.000000000","message":"Done","commit_id":"b2a753036392b23dbaba2ce2205a7f5f992c4fb3"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"1e32f3f1d66c40d215295cee82b07b0ffaf07c65","unresolved":false,"context_lines":[{"line_number":173,"context_line":"    cfg.ListOpt(\u0027memcache_servers\u0027),"},{"line_number":174,"context_line":"    cfg.IntOpt(\u0027token_cache_time\u0027, default\u003d300),"},{"line_number":175,"context_line":"    cfg.StrOpt(\u0027memcache_security_strategy\u0027, default\u003dNone),"},{"line_number":176,"context_line":"    cfg.StrOpt(\u0027memcache_secret_key\u0027, default\u003dNone),"},{"line_number":177,"context_line":"]"},{"line_number":178,"context_line":"CONF.register_opts(opts, group\u003d\u0027keystone_authtoken\u0027)"},{"line_number":179,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2FL1s%3D","line":176,"updated":"2013-02-04 15:52:27.000000000","message":"mark memcache_secret_key as a secret too?","commit_id":"b2a753036392b23dbaba2ce2205a7f5f992c4fb3"},{"author":{"_account_id":1803,"name":"Michael J Fork","email":"mjfork@us.ibm.com","username":"mjfork"},"change_message_id":"db11c3a7a6115432c423b1defbdb6f360c8dd223","unresolved":false,"context_lines":[{"line_number":173,"context_line":"    cfg.ListOpt(\u0027memcache_servers\u0027),"},{"line_number":174,"context_line":"    cfg.IntOpt(\u0027token_cache_time\u0027, default\u003d300),"},{"line_number":175,"context_line":"    cfg.StrOpt(\u0027memcache_security_strategy\u0027, default\u003dNone),"},{"line_number":176,"context_line":"    cfg.StrOpt(\u0027memcache_secret_key\u0027, default\u003dNone),"},{"line_number":177,"context_line":"]"},{"line_number":178,"context_line":"CONF.register_opts(opts, group\u003d\u0027keystone_authtoken\u0027)"},{"line_number":179,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2FLx8%3D","line":176,"in_reply_to":"AAAAM3%2F%2FL1s%3D","updated":"2013-02-04 16:21:20.000000000","message":"Done","commit_id":"b2a753036392b23dbaba2ce2205a7f5f992c4fb3"}]}
