)]}'
{"keystoneauth/auth/identity/generic/base.py":[{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"d742b2d55e866da46ad3e9146d25f80717d7ccad","unresolved":false,"context_lines":[{"line_number":165,"context_line":"            return plugin"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"        # so there were no URLs that i could use for auth of any version."},{"line_number":168,"context_line":"        msg \u003d \u0027Could not determine a suitable URL for the plugin\u0027"},{"line_number":169,"context_line":"        raise exceptions.DiscoveryFailure(msg)"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"    def get_auth_ref(self, session, **kwargs):"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_86c51b8f","line":168,"updated":"2015-05-29 16:33:07.000000000","message":"Do we need to assign this separately?","commit_id":"284ab4fe8b0e788a7450d4a82370490af4fc70e5"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"3cb43b9c2526567ec5337d36e728d717a1728fac","unresolved":false,"context_lines":[{"line_number":165,"context_line":"            return plugin"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"        # so there were no URLs that i could use for auth of any version."},{"line_number":168,"context_line":"        msg \u003d \u0027Could not determine a suitable URL for the plugin\u0027"},{"line_number":169,"context_line":"        raise exceptions.DiscoveryFailure(msg)"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"    def get_auth_ref(self, session, **kwargs):"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_3e1e560c","line":168,"updated":"2015-05-31 21:20:15.000000000","message":"We do not need to assign this separately, this can be cleaned up in a followup patch however.","commit_id":"284ab4fe8b0e788a7450d4a82370490af4fc70e5"}],"keystoneauth/discover.py":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"3cb43b9c2526567ec5337d36e728d717a1728fac","unresolved":false,"context_lines":[{"line_number":65,"context_line":"            pass"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    err_text \u003d resp.text[:50] + \u0027...\u0027 if len(resp.text) \u003e 50 else resp.text"},{"line_number":68,"context_line":"    msg \u003d \u0027Invalid Response - Bad version data returned: %s\u0027 % err_text"},{"line_number":69,"context_line":"    raise exceptions.DiscoveryFailure(msg)"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_5e235256","line":68,"updated":"2015-05-31 21:20:15.000000000","message":"Same as above. This can be a followup.","commit_id":"284ab4fe8b0e788a7450d4a82370490af4fc70e5"},{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"d742b2d55e866da46ad3e9146d25f80717d7ccad","unresolved":false,"context_lines":[{"line_number":65,"context_line":"            pass"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    err_text \u003d resp.text[:50] + \u0027...\u0027 if len(resp.text) \u003e 50 else resp.text"},{"line_number":68,"context_line":"    msg \u003d \u0027Invalid Response - Bad version data returned: %s\u0027 % err_text"},{"line_number":69,"context_line":"    raise exceptions.DiscoveryFailure(msg)"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_a6cb77a3","line":68,"updated":"2015-05-29 16:33:07.000000000","message":"Same here (avoid assignment)","commit_id":"284ab4fe8b0e788a7450d4a82370490af4fc70e5"}]}
