mirror of
https://github.com/foomo/keel.git
synced 2025-10-16 12:35:34 +00:00
fix: parameter
This commit is contained in:
parent
e7d44120fe
commit
9849de2c29
@ -45,6 +45,18 @@ func WithOtelEnabled(v bool) Option {
|
||||
}
|
||||
}
|
||||
|
||||
func WithOtelOptions(v ...otelmongo.Option) Option {
|
||||
return func(o *Options) {
|
||||
o.OtelOptions = append(o.OtelOptions, v...)
|
||||
}
|
||||
}
|
||||
|
||||
func WithClientOptions(v ...ClientOption) Option {
|
||||
return func(o *Options) {
|
||||
o.ClientOptions = append(o.ClientOptions, v...)
|
||||
}
|
||||
}
|
||||
|
||||
func WithClientLogger(v *zap.Logger) Option {
|
||||
return func(o *Options) {
|
||||
o.ClientLoggerOptions = append(o.ClientLoggerOptions, func(o *options.LoggerOptions) {
|
||||
@ -61,7 +73,7 @@ func WithClientLoggerComponentLevel(c options.LogComponent, l options.LogLevel)
|
||||
}
|
||||
}
|
||||
|
||||
func WithClientCompression(v *zap.Logger) Option {
|
||||
func WithClientCompression() Option {
|
||||
return func(o *Options) {
|
||||
o.ClientOptions = append(o.ClientOptions, func(o *options.ClientOptions) {
|
||||
o.SetCompressors([]string{"snappy", "zstd"})
|
||||
@ -69,18 +81,6 @@ func WithClientCompression(v *zap.Logger) Option {
|
||||
}
|
||||
}
|
||||
|
||||
func WithOtelOptions(v ...otelmongo.Option) Option {
|
||||
return func(o *Options) {
|
||||
o.OtelOptions = append(o.OtelOptions, v...)
|
||||
}
|
||||
}
|
||||
|
||||
func WithClientOptions(v ...ClientOption) Option {
|
||||
return func(o *Options) {
|
||||
o.ClientOptions = append(o.ClientOptions, v...)
|
||||
}
|
||||
}
|
||||
|
||||
func WithDatabaseOptions(v ...DatabaseOption) Option {
|
||||
return func(o *Options) {
|
||||
o.DatabaseOptions = append(o.DatabaseOptions, v...)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user