)]}'
{"cinder/compute/nova.py":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"e5129994f932803f207e2fe68cf520fe59b9e1cf","unresolved":false,"context_lines":[{"line_number":130,"context_line":"            raise nova_exceptions.EndpointNotFound()"},{"line_number":131,"context_line":"        elif len(matching_endpoints) \u003e 1:"},{"line_number":132,"context_line":"            raise nova_exceptions.AmbiguousEndpoints("},{"line_number":133,"context_line":"                endpoints\u003dmatching_endpoints)"},{"line_number":134,"context_line":"        else:"},{"line_number":135,"context_line":"            return matching_endpoints[0][endpoint_type]"},{"line_number":136,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5201f7_b2fd753c","line":133,"updated":"2017-01-03 15:17:40.000000000","message":"We likely need a unit test to ensure that EndpointNotFound and AmbiguousEndpoints are still present in novaclient... they were only used by this code AFAICT and so are likely going to be removed at some point, breaking us again.","commit_id":"b7c19abea8a2d9e865b9a19cfc6f42b7f679d8f9"}]}
