Log output to file

This commit is contained in:
sophia 2021-03-31 16:29:33 -05:00 committed by Paul Hinze
parent 8e1e08b9ee
commit bb6174d305
No known key found for this signature in database
GPG Key ID: B69DEDF2D55501C0

View File

@ -85,8 +85,13 @@ if ENV["VAGRANT_LOG"] && ENV["VAGRANT_LOG"] != ""
debug(msg.strip)
end
end
logger = VagrantLogger.new("vagrant")
logger.outputters = Log4r::Outputter.stderr
if ENV["VAGRANT_LOG_FILE"] && ENV["VAGRANT_LOG_FILE"] != ""
logger.outputters = Log4r::FileOutputter.new("vagrant", {:filename=>ENV["VAGRANT_LOG_FILE"]} )
else
logger.outputters = Log4r::Outputter.stderr
end
logger.level = level
base_formatter = Log4r::BasicFormatter.new
if ENV["VAGRANT_LOG_TIMESTAMP"]