28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
# File 'lib/first_deployment/results_helper.rb', line 28
def output_to_directory(results, directory:)
FileUtils.mkdir_p(directory)
filenames = []
results.each_pair do |env_name, result|
filename = File.join(directory, env_name + ".txt")
filenames << filename
File.open(filename, "w+") do |file|
file.write(result)
end
end
message = +"Command outputs are now present in the following files:\n"
message << filenames.join("\n")
puts
puts message.colorize(:green)
puts
end
|