class SplitIoClient::Telemetry::RedisInitProducer

def config_key

def config_key
  "#{@config.redis_namespace}.telemetry.init"
end

def initialize(config)

def initialize(config)
  @config = config
  @adapter = config.telemetry_adapter
end

def record_bur_timeout

def record_bur_timeout
  # no-op
end

def record_config(config_data)

def record_config(config_data)
  return if config_data.nil?
  data = { t: { oM: config_data.om, st: config_data.st, aF: config_data.af, rF: config_data.rf, t: config_data.t } }
  field = "#{@config.language}-#{@config.version}/#{@config.machine_name}/#{@config.machine_ip}"
  @adapter.add_to_map(config_key, field, data.to_json)
rescue StandardError => e
  @config.log_found_exception(__method__.to_s, e)
end

def record_non_ready_usages

def record_non_ready_usages
  # no-op
end