File tree Expand file tree Collapse file tree 5 files changed +18
-14
lines changed Expand file tree Collapse file tree 5 files changed +18
-14
lines changed Original file line number Diff line number Diff line change @@ -136,7 +136,7 @@ func (b *Bootstrap) StartEventIngestion(ctx context.Context) error {
136136 b .collector ,
137137 )
138138
139- startEngine (ctx , b .events , l )
139+ StartEngine (ctx , b .events , l )
140140 return nil
141141}
142142
@@ -160,7 +160,7 @@ func (b *Bootstrap) StartTraceDownloader(ctx context.Context) error {
160160 b .collector ,
161161 )
162162
163- startEngine (ctx , b .traces , l )
163+ StartEngine (ctx , b .traces , l )
164164 return nil
165165}
166166
@@ -373,23 +373,27 @@ func (b *Bootstrap) StopProfilerServer() {
373373 }
374374}
375375
376- // startEngine starts provided engine and panics if there are startup errors.
377- func startEngine (
376+ // StartEngine starts provided engine and panics if there are startup errors.
377+ func StartEngine (
378378 ctx context.Context ,
379379 engine models.Engine ,
380380 logger zerolog.Logger ,
381381) {
382- logger .Info ().Msg ("starting engine" )
382+ l := logger .With ().Type ("engine" , engine ).Logger ()
383+
384+ l .Info ().Msg ("starting engine" )
385+ start := time .Now ()
383386 go func () {
384387 err := engine .Run (ctx )
385388 if err != nil {
386- logger .Error ().Err (err ).Msg ("engine failed to run" )
387- panic (err )
389+ l .Fatal ().Err (err ).Msg ("engine failed to run" )
388390 }
389391 }()
390392
391393 <- engine .Ready ()
392- logger .Info ().Msg ("engine started successfully" )
394+ l .Info ().
395+ Dur ("duration" , time .Since (start )).
396+ Msg ("engine started successfully" )
393397}
394398
395399// setupCrossSporkClient sets up a cross-spork AN client.
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ require (
1616 github.com/onflow/go-ethereum v1.14.7
1717 github.com/prometheus/client_golang v1.18.0
1818 github.com/rs/cors v1.8.0
19- github.com/rs/zerolog v1.31 .0
19+ github.com/rs/zerolog v1.33 .0
2020 github.com/samber/slog-zerolog v1.0.0
2121 github.com/sethvargo/go-limiter v1.0.0
2222 github.com/sethvargo/go-retry v0.2.3
Original file line number Diff line number Diff line change @@ -1988,8 +1988,8 @@ github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU=
19881988github.com/rs/cors v1.8.0 h1:P2KMzcFwrPoSjkF1WLRPsp3UMLyql8L4v9hQpVeK5so =
19891989github.com/rs/cors v1.8.0 /go.mod h1:EBwu+T5AvHOcXwvZIkQFjUN6s8Czyqw12GL/Y0tUyRM =
19901990github.com/rs/xid v1.5.0 /go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg =
1991- github.com/rs/zerolog v1.31 .0 h1:FcTR3NnLWW+NnTwwhFWiJSZr4ECLpqCm6QsEnyvbV4A =
1992- github.com/rs/zerolog v1.31 .0 /go.mod h1:/7mN4D5sKwJLZQ2b/znpjC3/GQWY/xaDXUM0kKWRHss =
1991+ github.com/rs/zerolog v1.33 .0 h1:1cU2KZkvPxNyfgEmhHAz/1A9Bz+llsdYzklWFzgp0r8 =
1992+ github.com/rs/zerolog v1.33 .0 /go.mod h1:/7mN4D5sKwJLZQ2b/znpjC3/GQWY/xaDXUM0kKWRHss =
19931993github.com/russross/blackfriday v1.5.2 h1:HyvC0ARfnZBqnXwABFeSZHpKvJHJJfPz81GNueLj0oo =
19941994github.com/russross/blackfriday v1.5.2 /go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g =
19951995github.com/russross/blackfriday/v2 v2.0.1 /go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM =
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ require (
1111 github.com/onflow/flow-go v0.37.10
1212 github.com/onflow/flow-go-sdk v1.0.0-preview.56
1313 github.com/onflow/go-ethereum v1.14.7
14- github.com/rs/zerolog v1.31 .0
14+ github.com/rs/zerolog v1.33 .0
1515 github.com/stretchr/testify v1.9.0
1616)
1717
Original file line number Diff line number Diff line change @@ -2264,8 +2264,8 @@ github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU=
22642264github.com/rs/cors v1.8.0 h1:P2KMzcFwrPoSjkF1WLRPsp3UMLyql8L4v9hQpVeK5so =
22652265github.com/rs/cors v1.8.0 /go.mod h1:EBwu+T5AvHOcXwvZIkQFjUN6s8Czyqw12GL/Y0tUyRM =
22662266github.com/rs/xid v1.5.0 /go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg =
2267- github.com/rs/zerolog v1.31 .0 h1:FcTR3NnLWW+NnTwwhFWiJSZr4ECLpqCm6QsEnyvbV4A =
2268- github.com/rs/zerolog v1.31 .0 /go.mod h1:/7mN4D5sKwJLZQ2b/znpjC3/GQWY/xaDXUM0kKWRHss =
2267+ github.com/rs/zerolog v1.33 .0 h1:1cU2KZkvPxNyfgEmhHAz/1A9Bz+llsdYzklWFzgp0r8 =
2268+ github.com/rs/zerolog v1.33 .0 /go.mod h1:/7mN4D5sKwJLZQ2b/znpjC3/GQWY/xaDXUM0kKWRHss =
22692269github.com/russross/blackfriday v1.5.2 h1:HyvC0ARfnZBqnXwABFeSZHpKvJHJJfPz81GNueLj0oo =
22702270github.com/russross/blackfriday v1.5.2 /go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g =
22712271github.com/russross/blackfriday/v2 v2.0.1 /go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM =
You can’t perform that action at this time.
0 commit comments