Method: Gitlab::QA::Component::Telegraf#prepare

Defined in:
lib/gitlab/qa/component/telegraf.rb

#preparevoid

This method returns an undefined value.

Run prepare commands



45
46
47
48
49
50
51
52
53
54
# File 'lib/gitlab/qa/component/telegraf.rb', line 45

def prepare
  @telegraf_config = File.open("#{Dir.mktmpdir(nil, ENV['CI_BUILDS_DIR'])}/telegraf.conf", 'w') do |file|
    file.write(config)
    file.path
  end
  FileUtils.mkdir_p(host_log_dir)

  prepare_docker_image
  prepare_docker_container
end