From 4622b7686d847dad2eeadbc836657a9efc367642 Mon Sep 17 00:00:00 2001 From: Pina Date: Mon, 25 May 2020 01:49:40 +0100 Subject: [PATCH] busyhandler execution sorting --- dkron/api.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dkron/api.go b/dkron/api.go index 4da6f4985..6106e4443 100644 --- a/dkron/api.go +++ b/dkron/api.go @@ -5,6 +5,7 @@ import ( "fmt" "io/ioutil" "net/http" + "sort" "github.com/gin-contrib/expvar" "github.com/gin-gonic/gin" @@ -351,5 +352,9 @@ func (h *HTTPTransport) busyHandler(c *gin.Context) { executions = append(executions, NewExecutionFromProto(e)) } + sort.SliceStable(executions, func(i, j int) bool { + return executions[i].StartedAt.Before(executions[j].StartedAt) + }) + renderJSON(c, http.StatusOK, executions) }