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

Function ProvisionerJobResources

coderd/database/dbfake/dbfake.go:605–616  ·  view source on GitHub ↗

ProvisionerJobResources inserts a series of resources into a provisioner job.

(
	t testing.TB, db database.Store, jobID uuid.UUID, transition database.WorkspaceTransition, resources ...*sdkproto.Resource,
)

Source from the content-addressed store, hash-verified

603
604// ProvisionerJobResources inserts a series of resources into a provisioner job.
605func ProvisionerJobResources(
606 t testing.TB, db database.Store, jobID uuid.UUID, transition database.WorkspaceTransition, resources ...*sdkproto.Resource,
607) ProvisionerJobResourcesBuilder {
608 return ProvisionerJobResourcesBuilder{
609 t: t,
610 logger: slogtest.Make(t, &slogtest.Options{}).Named("dbfake").Leveled(slog.LevelDebug).With(slog.F("job_id", jobID)),
611 db: db,
612 jobID: jobID,
613 transition: transition,
614 resources: resources,
615 }
616}
617
618func (b ProvisionerJobResourcesBuilder) Do() {
619 b.t.Helper()

Callers 2

doInTXMethod · 0.85
DoMethod · 0.85

Calls 1

NamedMethod · 0.80

Tested by

no test coverage detected