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

Function redactTemplateVariable

coderd/provisionerdserver/provisionerdserver.go:3350–3366  ·  view source on GitHub ↗
(templateVariable *sdkproto.TemplateVariable)

Source from the content-addressed store, hash-verified

3348}
3349
3350func redactTemplateVariable(templateVariable *sdkproto.TemplateVariable) *sdkproto.TemplateVariable {
3351 if templateVariable == nil {
3352 return nil
3353 }
3354 maybeRedacted := &sdkproto.TemplateVariable{
3355 Name: templateVariable.Name,
3356 Description: templateVariable.Description,
3357 Type: templateVariable.Type,
3358 DefaultValue: templateVariable.DefaultValue,
3359 Required: templateVariable.Required,
3360 Sensitive: templateVariable.Sensitive,
3361 }
3362 if maybeRedacted.Sensitive {
3363 maybeRedacted.DefaultValue = "*redacted*"
3364 }
3365 return maybeRedacted
3366}
3367
3368func convertDisplayApps(apps *sdkproto.DisplayApps) []database.DisplayApp {
3369 // This shouldn't happen but let's avoid panicking. It also makes

Callers 1

UpdateJobMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected