)]}'
{"novaclient/tests/unit/v2/fakes.py":[{"author":{"_account_id":17714,"name":"Augustina Ragwitz","email":"auggy@cpan.org","username":"mmmpork"},"change_message_id":"2c3da4b949eb463495fccad768ffd02c168f740b","unresolved":false,"context_lines":[{"line_number":181,"context_line":"                    endpoint \u003d self.endpoint_type"},{"line_number":182,"context_line":"                else:"},{"line_number":183,"context_line":"                    raise AssertionError("},{"line_number":184,"context_line":"                        \"Unknown endpoint_type:%s\" % self.endpoint_type)"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"        return (200, {}, versions[endpoint])"},{"line_number":187,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"3a29b11f_15c82ea5","line":184,"updated":"2015-10-22 06:37:37.000000000","message":"This error message should be clearer. Maybe \"endpoint_type not found in current versions\" or something","commit_id":"537a25b90c9531e4f4586db54fcc37be7533bcdc"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"a0cfc11ba8e99b614420897240cd658ee333ef2a","unresolved":false,"context_lines":[{"line_number":98,"context_line":"            # To get API version information, it is necessary to GET"},{"line_number":99,"context_line":"            # a nova endpoint directly without \"v2/\u003ctenant-id\u003e\"."},{"line_number":100,"context_line":"            callback \u003d \"get_versions\""},{"line_number":101,"context_line":"        elif CALLBACK_RE.search(callback): #callback \u003d\u003d \"get_http:__nova_api:8774_v2_1\":"},{"line_number":102,"context_line":"            callback \u003d \"get_current_version\" # TODO: question, what versions does this apply to?"},{"line_number":103,"context_line":"        elif ENDPOINT_RE.search(callback):"},{"line_number":104,"context_line":"            # compare callback to result of get_endpoint()"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a29b11f_9ecada6d","line":101,"updated":"2015-10-23 17:35:47.000000000","message":"The response for v2.1 and v2 are actually different (should be, we goofed there in Nova), so I think they should be 2 different elif. \n\nThe v2 legacy response doesn\u0027t version or min_version keys in it.","commit_id":"d5af02deeb9c1f37be131265bd22325df56c94d9"},{"author":{"_account_id":17714,"name":"Augustina Ragwitz","email":"auggy@cpan.org","username":"mmmpork"},"change_message_id":"a2a74156a48c12ac0d05447a928c2339f64aa0e8","unresolved":false,"context_lines":[{"line_number":150,"context_line":"            ]})"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"    def get_current_version(self):"},{"line_number":153,"context_line":"        versions \u003d {"},{"line_number":154,"context_line":"            \"v2\":{\"version\":{\"status\": \"SUPPORTED\", \"updated\": \"2011-01-21T11:33:21Z\","},{"line_number":155,"context_line":"                 \"links\": [{\"href\": \"http://nova-api:8774/v2/\","},{"line_number":156,"context_line":"                            \"rel\": \"self\"}],"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a26ad4f_c5905def","line":153,"updated":"2015-10-28 14:22:44.000000000","message":"Per Sean\u0027s comment above, remove min_version and version keys from this json response.","commit_id":"d5af02deeb9c1f37be131265bd22325df56c94d9"}]}
