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

Method GetTemplateVersionTerraformValues

coderd/database/dbauthz/dbauthz.go:4413–4423  ·  view source on GitHub ↗
(ctx context.Context, templateVersionID uuid.UUID)

Source from the content-addressed store, hash-verified

4411}
4412
4413func (q *querier) GetTemplateVersionTerraformValues(ctx context.Context, templateVersionID uuid.UUID) (database.TemplateVersionTerraformValue, error) {
4414 // The template_version_terraform_values table should follow the same access
4415 // control as the template_version table. Rather than reimplement the checks,
4416 // we just defer to existing implementation. (plus we'd need to use this query
4417 // to reimplement the proper checks anyway)
4418 _, err := q.GetTemplateVersionByID(ctx, templateVersionID)
4419 if err != nil {
4420 return database.TemplateVersionTerraformValue{}, err
4421 }
4422 return q.db.GetTemplateVersionTerraformValues(ctx, templateVersionID)
4423}
4424
4425func (q *querier) GetTemplateVersionVariables(ctx context.Context, templateVersionID uuid.UUID) ([]database.TemplateVersionVariable, error) {
4426 tv, err := q.db.GetTemplateVersionByID(ctx, templateVersionID)

Callers

nothing calls this directly

Tested by

no test coverage detected