Performs an authentication to the OpenStack auth server. If it succeeds, it sets the svrmgmthost, svrmgtpath, svrmgmtport, svrmgmtscheme, authtoken, and authok variables on the connection. If it fails, it raises an exception.
# File lib/openstack/compute/authentication.rb, line 10 def self.init(conn) if conn.auth_path =~ %r.*v2.0\/?$/ AuthV20.new(conn) else AuthV10.new(conn) end end