# File lib/influxdb/client.rb, line 52 def initialize(*args) opts = args.last.is_a?(Hash) ? args.last : {} opts[:database] = args.first if args.first.is_a? String @config = InfluxDB::Config.new(opts) @stopped = false @writer = find_writer at_exit { stop! } if config.retry > 0 end