(logger log.Logger)
| 490 | } |
| 491 | |
| 492 | func newMembershipsCache(logger log.Logger) (cache.Cache[*entities.Membership], error) { |
| 493 | l := log.NewHelper(logger) |
| 494 | opts := []cache.Option{cache.WithTTL(time.Second), cache.WithLogger(l), cache.WithDescription("Cache for org memberships")} |
| 495 | l.Infow("msg", "cache initialized", "backend", "memory", "ttl", "1s") |
| 496 | return cache.New[*entities.Membership](opts...) |
| 497 | } |
no test coverage detected