Object
Loads and interprets the configuration file.
# File lib/tlspretense/test_harness/config.rb, line 55 def action @opts[:action] end
# File lib/tlspretense/test_harness/config.rb, line 27 def hosttotest @raw['hostname'] end
# File lib/tlspretense/test_harness/config.rb, line 31 def listener_port @raw['listener_port'] end
# File lib/tlspretense/test_harness/config.rb, line 70 def logfile if @opts[:logfile] == '-' STDOUT else @opts[:logfile] end end
# File lib/tlspretense/test_harness/config.rb, line 59 def loglevel levelstr = if @opts.has_key? :loglevel @opts[:loglevel].upcase elsif @raw.has_key? 'log' and @raw['log'].has_key? 'level' @raw['log']['level'].upcase else 'INFO' end Logger.const_get(levelstr) end
# File lib/tlspretense/test_harness/config.rb, line 39 def packetthief pt = @raw['packetthief'].dup newvals = {} pt.each_pair do |k,v| if k.kind_of? String newvals[k.to_sym] = v end end pt.merge! newvals pt end
# File lib/tlspretense/test_harness/config.rb, line 51 def pause? @opts[:pause] end
Generated with the Darkfish Rdoc Generator 2.