)]}'
{"specs/keystoneclient/creation-interface.rst":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"2276e732072b82628dc2abf97304e188bcc2f91c","unresolved":false,"context_lines":[{"line_number":20,"context_line":"When an application like Horizon needs to talk to Keystone, it first needs to create a client.  The interface to this has been kept to client.CLinet(...) but over time, the number of KWargs has exploded to support various uses, to include some that are merely historical."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Meanwhile, the push to use sessions throughout the Openstack clients code base has introduced a more complex creation process, including a deliberate creation of the session."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Proposed Change"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da9df570_6ecd4a5d","line":23,"updated":"2014-09-24 14:53:37.000000000","message":"might want to give examples of how we do it today (using the classic client.Client and the auth plugins)","commit_id":"9f8c7990b7cba1badacf02fd36248845522f5316"}]}
