# File lib/rubyipmi/ipmitool/connection.rb, line 19 def initialize(user, pass, host,debug_value=false) @debug = debug_value @options = Rubyipmi::ObservableHash.new raise("Must provide a host to connect to") unless host @options["H"] = host # Credentials can also be stored in the freeipmi configuration file # So they are not required @options["U"] = user if user @options["P"] = pass if pass # default to IPMI 2.0 communication, this means that older devices will not work # Those old servers should be recycled by now, as the 1.0, 1.5 spec came out in 2005ish and is 2013. #@options["I"] = "lanplus" #getWorkArounds end