Skip to content

Commit

Permalink
fix: collect metrics beginning during action start
Browse files Browse the repository at this point in the history
  • Loading branch information
ReuDa committed Dec 1, 2023
1 parent 216bffb commit b86269d
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions extproblems/problem_check.go
Original file line number Diff line number Diff line change
Expand Up @@ -165,8 +165,18 @@ func (m *ProblemCheckAction) Prepare(_ context.Context, state *ProblemCheckState
return nil, nil
}

func (m *ProblemCheckAction) Start(_ context.Context, _ *ProblemCheckState) (*action_kit_api.StartResult, error) {
return nil, nil
func (m *ProblemCheckAction) Start(ctx context.Context, state *ProblemCheckState) (*action_kit_api.StartResult, error) {
statusResult, err := ProblemCheckStatus(ctx, state, &config.Config)
if statusResult == nil {
return nil, err
}
startResult := action_kit_api.StartResult{
Artifacts: statusResult.Artifacts,
Error: statusResult.Error,
Messages: statusResult.Messages,
Metrics: statusResult.Metrics,
}
return &startResult, err
}

func (m *ProblemCheckAction) Status(ctx context.Context, state *ProblemCheckState) (*action_kit_api.StatusResult, error) {
Expand Down

0 comments on commit b86269d

Please sign in to comment.