Fog::Identity::OpenStack.new() will return either a V2 API object or a V3 API object depending on the auth URL Fog::OpenStack::Core.authenticate switches on the auth URL to call the V2 or V3 authentication API