Client Cache

This commit is contained in:
Ben Toogood
2020-05-22 16:52:24 +01:00
parent 0615fe825f
commit 7d7f4046e8
6 changed files with 130 additions and 3 deletions

View File

@@ -261,7 +261,7 @@ func (s *svc) listRules(filters ...string) []*pb.Rule {
// loadRules retrieves the rules from the auth service
func (s *svc) loadRules() {
rsp, err := s.rule.List(context.TODO(), &pb.ListRequest{})
rsp, err := s.rule.List(context.TODO(), &pb.ListRequest{}, client.WithCache(time.Minute))
s.Lock()
defer s.Unlock()