Method: ChefApply::Startup#setup_telemetry

Defined in:
lib/chef_apply/startup.rb

#setup_telemetryObject



120
121
122
123
124
125
126
127
128
129
# File 'lib/chef_apply/startup.rb', line 120

def setup_telemetry
  require "securerandom"
  installation_id = SecureRandom.uuid
  File.write(Config.telemetry_installation_identifier_file, installation_id)

  # Tell the user we're anonymously tracking, give brief opt-out
  # and a link to detailed information.
  UI::Terminal.output T.telemetry_enabled(Config.location)
  UI::Terminal.output ""
end