# File lib/rubyipmi/freeipmi/connection.rb, line 17 def initialize(user, pass, host,debug=false) @options = Rubyipmi::ObservableHash.new raise("Must provide a host to connect to") unless host @options["hostname"] = host # Credentials can also be stored in the freeipmi configuration file # So they are not required @options["username"] = user if user @options["password"] = pass if pass #@options["driver-type"] = 'LAN_2_0' #getWorkArounds end