 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ByUserIndexKeys ¶
ByUserIndexKeys is cache.IndexFunc for Groups that will index groups by User, so that a direct cache lookup using a User.Name will return all Groups that User is a member of
Types ¶
type GroupCache ¶
type GroupCache struct {
	// contains filtered or unexported fields
}
    func NewGroupCache ¶
func NewGroupCache(groupRegistry groupregistry.Registry) *GroupCache
func (*GroupCache) GroupsFor ¶
func (c *GroupCache) GroupsFor(username string) ([]*userapi.Group, error)
func (*GroupCache) RunUntil ¶
func (c *GroupCache) RunUntil(stopChannel <-chan struct{})
RunUntil starts a watch and handles watch events. Will restart the watch if it is closed. RunUntil starts a goroutine and returns immediately. It will exit when stopCh is closed.
 Click to show internal directories. 
   Click to hide internal directories.