// Get retrieves the LocalSubjectAccessReview from the indexer for a given namespace and name. func (s localSubjectAccessReviewNamespaceLister) Get(name string) (*v1beta1.LocalSubjectAccessReview, error) { obj, exists, err := s.indexer.GetByKey(s.namespace + "/" + name) if err != nil { return nil, err } if !exists { return nil, errors.NewNotFound(authorization.Resource("localsubjectaccessreview"), name) } return obj.(*v1beta1.LocalSubjectAccessReview), nil }
// Get retrieves the SubjectAccessReview from the index for a given name. func (s *subjectAccessReviewLister) Get(name string) (*v1beta1.SubjectAccessReview, error) { key := &v1beta1.SubjectAccessReview{ObjectMeta: v1.ObjectMeta{Name: name}} obj, exists, err := s.indexer.Get(key) if err != nil { return nil, err } if !exists { return nil, errors.NewNotFound(authorization.Resource("subjectaccessreview"), name) } return obj.(*v1beta1.SubjectAccessReview), nil }