Documentation
¶
Index ¶
- Constants
- func MakeDbLogger[T any](cfg *utils.Config) executor.Extension[T]
- func MakeDeltaLogger[T any](cfg *utils.Config) executor.Extension[T]
- func MakeErrorLogger[T any](cfg *utils.Config) executor.Extension[T]
- func MakeEthStateTestLogger(cfg *utils.Config, testReportFrequency int) executor.Extension[txcontext.TxContext]
- func MakeProgressLogger[T any](cfg *utils.Config, reportFrequency time.Duration) executor.Extension[T]
Constants ¶
View Source
const (
ProgressLoggerDefaultReportFrequency = 15 * time.Second // how often will ticker trigger
)
Variables ¶
This section is empty.
Functions ¶
func MakeDbLogger ¶
MakeDbLogger creates an extensions which logs any Db transaction into a file and log level DEBUG
func MakeDeltaLogger ¶
MakeDeltaLogger creates an extension that produces delta-debugger compatible traces.
func MakeEthStateTestLogger ¶
func MakeProgressLogger ¶
func MakeProgressLogger[T any](cfg *utils.Config, reportFrequency time.Duration) executor.Extension[T]
MakeProgressLogger creates progress logger. It logs progress about processor depending on reportFrequency. If reportFrequency is 0, it is set to ProgressLoggerDefaultReportFrequency.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.