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

Method getTemplate

coderd/wsbuilder/wsbuilder.go:630–640  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

628}
629
630func (b *Builder) getTemplate() (*database.Template, error) {
631 if b.template != nil {
632 return b.template, nil
633 }
634 t, err := b.store.GetTemplateByID(b.ctx, b.workspace.TemplateID)
635 if err != nil {
636 return nil, xerrors.Errorf("get template %s: %w", b.workspace.TemplateID, err)
637 }
638 b.template = &t
639 return b.template, nil
640}
641
642func (b *Builder) getTemplateVersionJob() (*database.ProvisionerJob, error) {
643 if b.templateVersionJob != nil {

Callers 9

buildTxMethod · 0.95
getTemplateVersionIDMethod · 0.95
authorizeMethod · 0.95
ApiMethodsClass · 0.80
templateFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected