diff --git a/lib/vagrant.rb b/lib/vagrant.rb index 25c61909d..66840226f 100644 --- a/lib/vagrant.rb +++ b/lib/vagrant.rb @@ -68,12 +68,11 @@ if ENV["VAGRANT_LOG"] && ENV["VAGRANT_LOG"] != "" date_pattern: "%F %T" ) end - # Cloud gem uses RestClient to make HTTP requests, so - # log them if debug is enabled - if level == 1 - require 'rest_client' - RestClient.log = logger - end + # Vagrant Cloud gem uses RestClient to make HTTP requests, so + # log them if debug is enabled and use Vagrants logger + require 'rest_client' + RestClient.log = logger + Log4r::Outputter.stderr.formatter = Vagrant::Util::LoggingFormatter.new(base_formatter) logger = nil end