Skip to content

Commit

Permalink
Added duration in seconds as logger attribute
Browse files Browse the repository at this point in the history
Signed-off-by: or-shachar <[email protected]>
  • Loading branch information
or-shachar committed Aug 30, 2021
1 parent 653df24 commit 70f58cc
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion controllers/helmrelease_controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -171,11 +171,13 @@ func (r *HelmReleaseReconciler) Reconcile(ctx context.Context, req ctrl.Request)
// Record ready status
r.recordReadiness(ctx, hr)

duration := time.Now().Sub(start)
// Log reconciliation duration
durationMsg := fmt.Sprintf("reconcilation finished in %s", time.Now().Sub(start).String())
durationMsg := fmt.Sprintf("reconcilation finished in %s", duration.String())
if result.RequeueAfter > 0 {
durationMsg = fmt.Sprintf("%s, next run in %s", durationMsg, result.RequeueAfter.String())
}
log.WithValues("durationSeconds", duration.Seconds())
log.Info(durationMsg)

return result, err
Expand Down

0 comments on commit 70f58cc

Please sign in to comment.