)]}'
{"doc/source/migrating.rst":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"5a083f33b286f61e32fb9b051e99955f77d4d72a","unresolved":false,"context_lines":[{"line_number":57,"context_line":"Step-by-step migration example"},{"line_number":58,"context_line":"------------------------------"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Add keystoneauth1 to requirements.txt"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"In the code do the following change::"},{"line_number":63,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"da0c15f0_4c4f68bd","line":60,"range":{"start_line":60,"start_character":4,"end_line":60,"end_character":17},"updated":"2016-03-25 18:59:13.000000000","message":"put this in backticks: ``keystoneauth1``","commit_id":"8fd3f050d66f82e12a8d5ce010ccde2816c44e98"},{"author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"change_message_id":"d104fc800637694efa842ffd3283b3e2a8ef3b06","unresolved":false,"context_lines":[{"line_number":57,"context_line":"Step-by-step migration example"},{"line_number":58,"context_line":"------------------------------"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Add keystoneauth1 to requirements.txt"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"In the code do the following change::"},{"line_number":63,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"da0c15f0_a2cf2daf","line":60,"range":{"start_line":60,"start_character":4,"end_line":60,"end_character":17},"in_reply_to":"da0c15f0_4c4f68bd","updated":"2016-03-25 19:41:20.000000000","message":"Done","commit_id":"8fd3f050d66f82e12a8d5ce010ccde2816c44e98"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"5a083f33b286f61e32fb9b051e99955f77d4d72a","unresolved":false,"context_lines":[{"line_number":64,"context_line":"    -from keystoneclient import auth"},{"line_number":65,"context_line":"    +from keystoneauth1 import plugin"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"Every usage of BaseAuthPlugin should be changed too::"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    -auth.BaseAuthPlugin"},{"line_number":70,"context_line":"    +plugin.BaseAuthPlugin"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da0c15f0_6c650c44","line":67,"range":{"start_line":67,"start_character":48,"end_line":67,"end_character":51},"updated":"2016-03-25 18:59:13.000000000","message":"to*","commit_id":"8fd3f050d66f82e12a8d5ce010ccde2816c44e98"},{"author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"change_message_id":"d104fc800637694efa842ffd3283b3e2a8ef3b06","unresolved":false,"context_lines":[{"line_number":64,"context_line":"    -from keystoneclient import auth"},{"line_number":65,"context_line":"    +from keystoneauth1 import plugin"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"Every usage of BaseAuthPlugin should be changed too::"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    -auth.BaseAuthPlugin"},{"line_number":70,"context_line":"    +plugin.BaseAuthPlugin"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da0c15f0_e2480530","line":67,"range":{"start_line":67,"start_character":48,"end_line":67,"end_character":51},"in_reply_to":"da0c15f0_6c650c44","updated":"2016-03-25 19:41:20.000000000","message":"I ment \"also you have to change this\" :)","commit_id":"8fd3f050d66f82e12a8d5ce010ccde2816c44e98"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"5a083f33b286f61e32fb9b051e99955f77d4d72a","unresolved":false,"context_lines":[{"line_number":64,"context_line":"    -from keystoneclient import auth"},{"line_number":65,"context_line":"    +from keystoneauth1 import plugin"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"Every usage of BaseAuthPlugin should be changed too::"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    -auth.BaseAuthPlugin"},{"line_number":70,"context_line":"    +plugin.BaseAuthPlugin"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"To import service catalog::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da0c15f0_0c6e102f","line":70,"range":{"start_line":67,"start_character":0,"end_line":70,"end_character":26},"updated":"2016-03-25 18:59:13.000000000","message":"i question how useful this is","commit_id":"8fd3f050d66f82e12a8d5ce010ccde2816c44e98"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"2d1de8a91e86c5bb33696185fbfff0806cf8e6d8","unresolved":false,"context_lines":[{"line_number":78,"context_line":"*interface*::"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"    -service_catalog.ServiceCatalogV2(sc).service_catalog.url_for(..., endpoint_type\u003dinterface)"},{"line_number":81,"context_line":"    +service_catalog.ServiceCatalogV2(sc).service_catalog.url_for(..., interface\u003dinterface)"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"Obtaining the session::"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"da0c15f0_36ba3f24","line":81,"range":{"start_line":81,"start_character":5,"end_line":81,"end_character":20},"updated":"2016-03-25 22:05:21.000000000","message":"The intention of moving the service catalog was that you really shouldn\u0027t need to access it directly. If you have a plugin you can use \n  \n  auth.get_endpoint(..., interface\u003dinterface)\n\nand that will do the right thing for your auth. However your example is correct.","commit_id":"3b8a0c0c2627e3e8033f841a71542593bb3900a9"}]}
