module Concourse::Util

def ensure_in_gitignore file_glob

def ensure_in_gitignore file_glob
  if File.exist?(GITIGNORE_FILE)
    if File.read(GITIGNORE_FILE).split("\n").include?(file_glob)
      note "found '#{file_glob}' already present in #{GITIGNORE_FILE}"
      return
    end
  end
  note "adding '#{file_glob}' to #{GITIGNORE_FILE}"
  File.open(GITIGNORE_FILE, "a") { |f| f.puts file_glob }
end