code: func (c *CachedNodeInfo) GetNodeInfo(id string) (*v1.Node, error) {
  	node, err := c.Get(id)
  
  	if apierrors.IsNotFound(err) {
  		return nil, err
  	}
  
  	if err != nil {
  		return nil, fmt.Errorf("error retrieving node '%v' from cache: %v", id, err)
  	}
  
  	return node, nil
  }
docs: // GetNodeInfo returns cached data for the node 'id'.