Documentation ¶
Index ¶
- type Cache
- func (c *Cache) Add(element *v1alpha1.PodFilesystemSync)
- func (c *Cache) Delete(element *v1alpha1.PodFilesystemSync)
- func (c *Cache) FindMatchingForPod(pod *corev1.Pod) (*v1alpha1.PodFilesystemSync, bool, error)
- func (c *Cache) Populate(riotkitClient versioned.Interface, kubeClient kubernetes.Interface) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cache ¶
type Cache struct {
// contains filtered or unexported fields
}
func (*Cache) Add ¶
func (c *Cache) Add(element *v1alpha1.PodFilesystemSync)
Add adds element to cache, making sure it will not be duplicated
func (*Cache) Delete ¶
func (c *Cache) Delete(element *v1alpha1.PodFilesystemSync)
Delete is purging an element from cache
func (*Cache) FindMatchingForPod ¶
Click to show internal directories.
Click to hide internal directories.