diff --git a/cmd/mirror-main.go b/cmd/mirror-main.go index 488f83b69c..b2dd59b1f4 100644 --- a/cmd/mirror-main.go +++ b/cmd/mirror-main.go @@ -253,7 +253,10 @@ var ( ) ) -const uaMirrorAppName = "mc-mirror" +const ( + uaMirrorAppName = "mc-mirror" + mirrorTimeFormat = "2006-01-02T15:04:05.000Z" +) type mirrorJob struct { stopCh chan struct{} @@ -841,11 +844,11 @@ func (mj *mirrorJob) startMirror(ctx context.Context) { if sURLs.SourceContent != nil { mj.parallel.queueTask(func() URLs { - return mj.doMirror(ctx, sURLs, EventInfo{}) + return mj.doMirror(ctx, sURLs, EventInfo{Time: time.Now().Local().Format(mirrorTimeFormat)}) }, sURLs.SourceContent.Size) } else if sURLs.TargetContent != nil && mj.opts.isRemove { mj.parallel.queueTask(func() URLs { - return mj.doRemove(ctx, sURLs, EventInfo{}) + return mj.doRemove(ctx, sURLs, EventInfo{Time: time.Now().Local().Format(mirrorTimeFormat)}) }, 0) } case <-ctx.Done():