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

Function ProvisionerJobLog

coderd/database/dbgen/dbgen.go:1271–1283  ·  view source on GitHub ↗
(t testing.TB, db database.Store, orig database.ProvisionerJobLog)

Source from the content-addressed store, hash-verified

1269}
1270
1271func ProvisionerJobLog(t testing.TB, db database.Store, orig database.ProvisionerJobLog) database.ProvisionerJobLog {
1272 logs, err := db.InsertProvisionerJobLogs(genCtx, database.InsertProvisionerJobLogsParams{
1273 JobID: takeFirst(orig.JobID, uuid.New()),
1274 CreatedAt: []time.Time{takeFirst(orig.CreatedAt, dbtime.Now())},
1275 Source: []database.LogSource{takeFirst(orig.Source, database.LogSourceProvisioner)},
1276 Level: []database.LogLevel{takeFirst(orig.Level, database.LogLevelInfo)},
1277 Stage: []string{takeFirst(orig.Stage, "Test")},
1278 Output: []string{takeFirst(orig.Output, "Provisioner job log")},
1279 })
1280 require.NoError(t, err, "insert provisioner job log")
1281 require.Len(t, logs, 1, "insert provisioner job log returned incorrect number of logs")
1282 return logs[0]
1283}
1284
1285func ProvisionerKey(t testing.TB, db database.Store, orig database.ProvisionerKey) database.ProvisionerKey {
1286 key, err := db.InsertProvisionerKey(genCtx, database.InsertProvisionerKeyParams{

Callers 4

TestLogsCmdFunction · 0.92

Calls 5

NowFunction · 0.92
takeFirstFunction · 0.70
NewMethod · 0.65
LenMethod · 0.45

Tested by 4

TestLogsCmdFunction · 0.74