MCPcopy Index your code
hub / github.com/coder/coder / redactVariableValues

Function redactVariableValues

provisionerd/runner/runner.go:1198–1212  ·  view source on GitHub ↗
(variableValues []*sdkproto.VariableValue)

Source from the content-addressed store, hash-verified

1196}
1197
1198func redactVariableValues(variableValues []*sdkproto.VariableValue) []*sdkproto.VariableValue {
1199 var redacted []*sdkproto.VariableValue
1200 for _, v := range variableValues {
1201 if v.Sensitive {
1202 redacted = append(redacted, &sdkproto.VariableValue{
1203 Name: v.Name,
1204 Value: "*redacted*",
1205 Sensitive: true,
1206 })
1207 continue
1208 }
1209 redacted = append(redacted, v)
1210 }
1211 return redacted
1212}
1213
1214// logProvisionerJobLog logs a message from the provisioner daemon at the appropriate level.
1215func (r *Runner) logProvisionerJobLog(ctx context.Context, logLevel sdkproto.LogLevel, msg string, fields ...slog.Field) {

Callers 1

doMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected