in cli_tools/common/utils/logging/service/log_entry.go [298:329]
func (l *Logger) updateParams(projectPointer *string) {
l.mutex.Lock()
defer l.mutex.Unlock()
if projectPointer == nil {
return
}
project := *projectPointer
obfuscatedProject := Hash(project)
if l.Params.ImageImportParams != nil {
l.Params.ImageImportParams.CommonParams.Project = project
l.Params.ImageImportParams.CommonParams.ObfuscatedProject = obfuscatedProject
}
if l.Params.ImageExportParams != nil {
l.Params.ImageExportParams.CommonParams.Project = project
l.Params.ImageExportParams.CommonParams.ObfuscatedProject = obfuscatedProject
}
if l.Params.InstanceImportParams != nil {
l.Params.InstanceImportParams.CommonParams.Project = project
l.Params.InstanceImportParams.CommonParams.ObfuscatedProject = obfuscatedProject
}
if l.Params.MachineImageImportParams != nil {
l.Params.MachineImageImportParams.CommonParams.Project = project
l.Params.MachineImageImportParams.CommonParams.ObfuscatedProject = obfuscatedProject
}
if l.Params.OnestepImageImportParams != nil {
l.Params.OnestepImageImportParams.CommonParams.Project = project
l.Params.OnestepImageImportParams.CommonParams.ObfuscatedProject = obfuscatedProject
}
}