(ctx Context, logging *Logging)
| 450 | } |
| 451 | |
| 452 | func (sll *SinkLog) provision(ctx Context, logging *Logging) error { |
| 453 | if err := sll.provisionCommon(ctx, logging); err != nil { |
| 454 | return err |
| 455 | } |
| 456 | |
| 457 | options, err := sll.buildOptions() |
| 458 | if err != nil { |
| 459 | return err |
| 460 | } |
| 461 | |
| 462 | logger := zap.New(sll.core, options...) |
| 463 | ctx.cleanupFuncs = append(ctx.cleanupFuncs, zap.RedirectStdLog(logger)) |
| 464 | return nil |
| 465 | } |
| 466 | |
| 467 | // CustomLog represents a custom logger configuration. |
| 468 | // |
no test coverage detected