)]}'
{"swiftclient/service.py":[{"author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"change_message_id":"4545a23aa381ce7da540a7d57e0cfe4eaebdc8ff","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"def process_options(options):"},{"line_number":80,"context_line":"    if (not (options.get(\u0027auth\u0027) and options.get(\u0027user\u0027)"},{"line_number":81,"context_line":"             and options.get(\u0027key\u0027))"},{"line_number":82,"context_line":"            and options.get(\u0027auth_version\u0027) !\u003d \u00273\u0027):"},{"line_number":83,"context_line":"        # Use keystone 2.0 auth if any of the old-style args are missing"}],"source_content_type":"text/x-python","patch_set":4,"id":"da9df570_c4c8d724","line":80,"updated":"2014-09-24 16:26:17.000000000","message":"i wish we could get rid of that automagic thing but i guess we have to live with this forever","commit_id":"0e1b47a5ae8457a3fe227fc9c6f693bef725d1b3"},{"author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"change_message_id":"3e9b0556558eecdb99b921629bdfa611dda3ef33","unresolved":false,"context_lines":[{"line_number":92,"context_line":"        options[\u0027key\u0027] \u003d options[\u0027os_password\u0027]"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    # Specific OpenStack options"},{"line_number":95,"context_line":"    options[\u0027os_options\u0027] \u003d {"},{"line_number":96,"context_line":"        \u0027user_id\u0027: options[\u0027os_user_id\u0027],"},{"line_number":97,"context_line":"        \u0027user_domain_id\u0027: options[\u0027os_user_domain_id\u0027],"},{"line_number":98,"context_line":"        \u0027user_domain_name\u0027: options[\u0027os_user_domain_name\u0027],"}],"source_content_type":"text/x-python","patch_set":4,"id":"da9df570_6721edb3","line":95,"updated":"2014-09-24 16:28:41.000000000","message":"another thing, maybe it was like this before and it was kept for whatever reason but why don\u0027t we just get all the options starting with os_* from the options dict and just pass them back as os_options (stripping the os_ at the start of the string) that would be the same right?","commit_id":"0e1b47a5ae8457a3fe227fc9c6f693bef725d1b3"}]}
