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 Apr 28, 2022
1 parent 18c3a3b commit 44fd3d1
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 @@ -180,11 +180,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 44fd3d1

Please sign in to comment.