Files
base/internal/pkg/azure/azureidentity/azidentity.go
2026-04-10 18:25:21 +03:30

16 lines
358 B
Go

package azureidentity
import (
"github.com/Azure/azure-sdk-for-go/sdk/azidentity"
"github.com/rs/zerolog"
)
func New(logger zerolog.Logger) (*azidentity.DefaultAzureCredential, error) {
cred, err := azidentity.NewDefaultAzureCredential(nil)
if err != nil {
logger.Error().Err(err).Msg("azure identity error")
return nil, err
}
return cred, nil
}