# File lib/deltacloud/drivers/opennebula/occi_client.rb, line 35 def initialize(endpoint_str=nil, user=nil, pass=nil, debug_flag=true) @debug = debug_flag # Server location if endpoint_str @endpoint = endpoint_str elsif ENV["OCCI_URL"] @endpoint = ENV["OCCI_URL"] else @endpoint = "http://localhost:4567" end # Autentication if user && pass @occiauth = [user, pass] else @occiauth = CloudClient::get_one_auth end if !@occiauth raise "No authorization data present" end @occiauth[1] = Digest::SHA1.hexdigest(@occiauth[1]) end