diff --git a/builder/digitalocean/builder.go b/builder/digitalocean/builder.go index 8e74ec9b1..f8a25b4b3 100644 --- a/builder/digitalocean/builder.go +++ b/builder/digitalocean/builder.go @@ -11,6 +11,7 @@ import ( "github.com/mitchellh/packer/packer" "log" "os" + "strings" "time" ) @@ -164,7 +165,10 @@ func (b *Builder) Prepare(raws ...interface{}) error { return errs } - log.Printf("Config: %+v", b.config) + configRepr := fmt.Sprintf("Config: %+v", b.config) + scrubbedConfig := strings.Replace(configRepr, b.config.ClientID, "CLIENT_ID", -1) + scrubbedConfig = strings.Replace(scrubbedConfig, b.config.APIKey, "API_KEY", -1) + log.Println(scrubbedConfig) return nil }