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
+5 -3
View File
@@ -52,9 +52,11 @@ func newInstanceSettings(httpClientProvider *sdkhttpclient.Provider, log log.Log
return nil, fmt.Errorf("error creating transport options: %v", err)
}
err = extendOptions(ctx, settings, opts)
if err != nil {
return nil, fmt.Errorf("error extending transport options: %v", err)
if extendOptions != nil {
err = extendOptions(ctx, settings, opts)
if err != nil {
return nil, fmt.Errorf("error extending transport options: %v", err)
}
}
httpClient, err := httpClientProvider.New(*opts)