@@ -278,7 +278,7 @@ func (api *API) resyncWorkflowRunHandler() service.Handler {
278
278
return sdk .WrapError (err , "unable to load projet" )
279
279
}
280
280
281
- run , err := workflow .LoadRun (api .mustDB (), key , name , number , workflow.LoadRunOptions {})
281
+ run , err := workflow .LoadRun (ctx , api .mustDB (), key , name , number , workflow.LoadRunOptions {})
282
282
if err != nil {
283
283
return sdk .WrapError (err , "Unable to load last workflow run [%s/%d]" , name , number )
284
284
}
@@ -311,12 +311,12 @@ func (api *API) getWorkflowRunHandler() service.Handler {
311
311
312
312
// loadRun, DisableDetailledNodeRun = false for calls from CDS Service
313
313
// as hook service. It's needed to have the buildParameters.
314
- run , err := workflow .LoadRun (api .mustDB (), key , name , number ,
314
+ run , err := workflow .LoadRun (ctx , api .mustDB (), key , name , number ,
315
315
workflow.LoadRunOptions {
316
316
WithArtifacts : true ,
317
317
WithLightTests : true ,
318
318
DisableDetailledNodeRun : getService (ctx ) == nil ,
319
- Language : r .Header .Get ("Accept-Language" ),
319
+ Language : r .Header .Get ("Accept-Language" ),
320
320
},
321
321
)
322
322
if err != nil {
@@ -338,7 +338,7 @@ func (api *API) stopWorkflowRunHandler() service.Handler {
338
338
return err
339
339
}
340
340
341
- run , errL := workflow .LoadRun (api .mustDB (), key , name , number , workflow.LoadRunOptions {})
341
+ run , errL := workflow .LoadRun (ctx , api .mustDB (), key , name , number , workflow.LoadRunOptions {})
342
342
if errL != nil {
343
343
return sdk .WrapError (errL , "stopWorkflowRunHandler> Unable to load last workflow run" )
344
344
}
@@ -440,7 +440,7 @@ func stopWorkflowRun(ctx context.Context, dbFunc func() *gorp.DbMap, store cache
440
440
targetProject := wnr .OutgoingHook .Config [sdk .HookConfigTargetProject ].Value
441
441
targetWorkflow := wnr .OutgoingHook .Config [sdk .HookConfigTargetWorkflow ].Value
442
442
443
- targetRun , errL := workflow .LoadRun (dbFunc (), targetProject , targetWorkflow , * wnr .Callback .WorkflowRunNumber , workflow.LoadRunOptions {})
443
+ targetRun , errL := workflow .LoadRun (ctx , dbFunc (), targetProject , targetWorkflow , * wnr .Callback .WorkflowRunNumber , workflow.LoadRunOptions {})
444
444
if errL != nil {
445
445
log .Error ("stopWorkflowRun> Unable to load last workflow run: %v" , errL )
446
446
continue
@@ -501,7 +501,7 @@ func updateParentWorkflowRun(ctx context.Context, dbFunc func() *gorp.DbMap, sto
501
501
return sdk .WrapError (err , "updateParentWorkflowRun> Cannot load project" )
502
502
}
503
503
504
- parentWR , err := workflow .LoadRun (
504
+ parentWR , err := workflow .LoadRun (ctx ,
505
505
dbFunc (),
506
506
run .RootRun ().HookEvent .ParentWorkflow .Key ,
507
507
run .RootRun ().HookEvent .ParentWorkflow .Name ,
@@ -534,7 +534,7 @@ func (api *API) getWorkflowNodeRunHistoryHandler() service.Handler {
534
534
return err
535
535
}
536
536
537
- run , errR := workflow .LoadRun (api .mustDB (), key , name , number , workflow.LoadRunOptions {DisableDetailledNodeRun : true })
537
+ run , errR := workflow .LoadRun (ctx , api .mustDB (), key , name , number , workflow.LoadRunOptions {DisableDetailledNodeRun : true })
538
538
if errR != nil {
539
539
return sdk .WrapError (errR , "getWorkflowNodeRunHistoryHandler" )
540
540
}
@@ -568,7 +568,7 @@ func (api *API) getWorkflowCommitsHandler() service.Handler {
568
568
}
569
569
570
570
var wf * sdk.Workflow
571
- wfRun , errW := workflow .LoadRun (api .mustDB (), key , name , number , workflow.LoadRunOptions {DisableDetailledNodeRun : true })
571
+ wfRun , errW := workflow .LoadRun (ctx , api .mustDB (), key , name , number , workflow.LoadRunOptions {DisableDetailledNodeRun : true })
572
572
if errW != nil {
573
573
wf , errW = workflow .Load (ctx , api .mustDB (), api .Cache , proj , name , deprecatedGetUser (ctx ), workflow.LoadOptions {})
574
574
if errW != nil {
@@ -692,7 +692,7 @@ func (api *API) stopWorkflowNodeRun(ctx context.Context, dbFunc func() *gorp.DbM
692
692
return nil , sdk .WrapError (errS , "stopWorkflowNodeRunHandler> Unable to stop workflow node run" )
693
693
}
694
694
695
- wr , errLw := workflow .LoadRun (tx , p .Key , workflowName , nodeRun .Number , workflow.LoadRunOptions {})
695
+ wr , errLw := workflow .LoadRun (ctx , tx , p .Key , workflowName , nodeRun .Number , workflow.LoadRunOptions {})
696
696
if errLw != nil {
697
697
return nil , sdk .WrapError (errLw , "stopWorkflowNodeRunHandler> Unable to load workflow run %s" , workflowName )
698
698
}
@@ -802,9 +802,7 @@ func (api *API) postWorkflowRunHandler() service.Handler {
802
802
var lastRun * sdk.WorkflowRun
803
803
if opts .Number != nil {
804
804
var errlr error
805
- _ , next := observability .Span (ctx , "workflow.LoadRun" )
806
- lastRun , errlr = workflow .LoadRun (api .mustDB (), key , name , * opts .Number , workflow.LoadRunOptions {})
807
- next ()
805
+ lastRun , errlr = workflow .LoadRun (ctx , api .mustDB (), key , name , * opts .Number , workflow.LoadRunOptions {})
808
806
if errlr != nil {
809
807
return sdk .WrapError (errlr , "postWorkflowRunHandler> Unable to load workflow run" )
810
808
}
@@ -1092,7 +1090,7 @@ func (api *API) getWorkflowRunArtifactsHandler() service.Handler {
1092
1090
return sdk .WrapError (errNu , "getWorkflowJobArtifactsHandler> Invalid node job run ID" )
1093
1091
}
1094
1092
1095
- wr , errW := workflow .LoadRun (api .mustDB (), key , name , number , workflow.LoadRunOptions {WithArtifacts : true })
1093
+ wr , errW := workflow .LoadRun (ctx , api .mustDB (), key , name , number , workflow.LoadRunOptions {WithArtifacts : true })
1096
1094
if errW != nil {
1097
1095
return errW
1098
1096
}
@@ -1290,7 +1288,7 @@ func (api *API) postResyncVCSWorkflowRunHandler() service.Handler {
1290
1288
return sdk .WrapError (errP , "postResyncVCSWorkflowRunHandler> Cannot load project" )
1291
1289
}
1292
1290
1293
- wfr , errW := workflow .LoadRun (db , key , name , number , workflow.LoadRunOptions {DisableDetailledNodeRun : true })
1291
+ wfr , errW := workflow .LoadRun (ctx , db , key , name , number , workflow.LoadRunOptions {DisableDetailledNodeRun : true })
1294
1292
if errW != nil {
1295
1293
return sdk .WrapError (errW , "postResyncVCSWorkflowRunHandler> Cannot load workflow run" )
1296
1294
}
0 commit comments