From f440012b3017bd59a135f65f80eb81fb55822035 Mon Sep 17 00:00:00 2001 From: sophia Date: Tue, 18 Aug 2020 10:51:42 -0500 Subject: [PATCH] Scrub token from logs --- plugins/commands/cloud/auth/middleware/add_authentication.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/commands/cloud/auth/middleware/add_authentication.rb b/plugins/commands/cloud/auth/middleware/add_authentication.rb index ff9b8ad84..09e6ac116 100644 --- a/plugins/commands/cloud/auth/middleware/add_authentication.rb +++ b/plugins/commands/cloud/auth/middleware/add_authentication.rb @@ -1,6 +1,8 @@ require "cgi" require "uri" +require "vagrant/util/credential_scrubber" + require Vagrant.source_root.join("plugins/commands/cloud/client/client") module VagrantPlugins @@ -34,6 +36,7 @@ module VagrantPlugins client = Client.new(env[:env]) token = client.token target_url = URI.parse(env[:downloader].source) + Vagrant::Util::CredentialScrubber.sensitive(token) if target_url.host != TARGET_HOST && REPLACEMENT_HOSTS.include?(target_url.host) begin