Chore: Promlib allows extendOptions to be nil (#84463)

* use logger from service

* allow extendOptions to be nil

* Update logger
This commit is contained in:
ismail simsek
2024-03-15 13:37:29 +01:00
committed by GitHub
parent 94a9aeaccc
commit eae9bfe4bc
6 changed files with 79 additions and 39 deletions

View File

@@ -52,8 +52,10 @@ func Test_GetHeuristics(t *testing.T) {
status: http.StatusOK,
}
httpProvider := newHeuristicsSDKProvider(rt)
logger := backend.NewLoggerWith("logger", "test")
s := &Service{
im: datasource.NewInstanceManager(newInstanceSettings(httpProvider, backend.NewLoggerWith("logger", "test"), mockExtendClientOpts)),
im: datasource.NewInstanceManager(newInstanceSettings(httpProvider, logger, mockExtendClientOpts)),
logger: logger,
}
req := HeuristicsRequest{
@@ -72,8 +74,10 @@ func Test_GetHeuristics(t *testing.T) {
status: http.StatusOK,
}
httpProvider := newHeuristicsSDKProvider(rt)
logger := backend.NewLoggerWith("logger", "test")
s := &Service{
im: datasource.NewInstanceManager(newInstanceSettings(httpProvider, backend.NewLoggerWith("logger", "test"), mockExtendClientOpts)),
im: datasource.NewInstanceManager(newInstanceSettings(httpProvider, logger, mockExtendClientOpts)),
logger: logger,
}
req := HeuristicsRequest{