Documentation
¶
Index ¶
- Variables
- func GetFxTestOpts(opts ...fx.Option) []fx.Option
- func NewLogger(cfg *config.Config) (*zap.Logger, error)
- func NewTracerProvider(p TracingParams) (*tracesdk.TracerProvider, error)
- func TestAudit() audit.IAuditer
- func TestGRPCServer(ctx context.Context) (*grpc.ClientConn, func(p GRPCServerParams) (*grpc.Server, error), error)
- func TestTokenMgr() *auth.TokenMgr
- func TestUserInfoRetriever() userinfo.UserInfoRetriever
- type GRPCServerParams
- type TracingParams
Constants ¶
This section is empty.
Variables ¶
View Source
var TracerProviderModule = fx.Module("tracer_provider", fx.Provide(NewTracerProvider), )
Functions ¶
func NewTracerProvider ¶
func NewTracerProvider(p TracingParams) (*tracesdk.TracerProvider, error)
NewTracerProvider returns an OpenTelemetry TracerProvider configured to use the configured exporter type that will send spans to the provided url. The returned TracerProvider will also use a Resource configured with all the information about the application.
func TestGRPCServer ¶
func TestGRPCServer(ctx context.Context) (*grpc.ClientConn, func(p GRPCServerParams) (*grpc.Server, error), error)
func TestTokenMgr ¶
func TestUserInfoRetriever ¶
func TestUserInfoRetriever() userinfo.UserInfoRetriever
Types ¶
type GRPCServerParams ¶
Click to show internal directories.
Click to hide internal directories.