Documentation ¶
Index ¶
- func AddGhostRecord(namespace string, name string, socketFile string, uid types.UID) (err error)
- func DeleteGhostRecord(namespace string, name string) error
- func HasGhostRecord(namespace string, name string) bool
- func InitializeGhostRecordCache(directoryPath string) error
- func LastKnownUIDFromGhostRecordCache(key string) types.UID
- func NewSharedInformer(virtShareDir string, watchdogTimeout int, recorder record.EventRecorder, ...) (cache.SharedInformer, error)
- type DomainWatcher
- type LauncherClientInfo
- type LauncherClientInfoByVMI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddGhostRecord ¶ added in v0.29.0
func DeleteGhostRecord ¶ added in v0.29.0
func HasGhostRecord ¶ added in v0.33.0
func InitializeGhostRecordCache ¶ added in v0.29.0
func LastKnownUIDFromGhostRecordCache ¶ added in v0.29.0
func NewSharedInformer ¶
Types ¶
type DomainWatcher ¶
type DomainWatcher struct {
// contains filtered or unexported fields
}
func (*DomainWatcher) List ¶
func (d *DomainWatcher) List(_ k8sv1.ListOptions) (runtime.Object, error)
func (*DomainWatcher) ResultChan ¶
func (d *DomainWatcher) ResultChan() <-chan watch.Event
func (*DomainWatcher) Stop ¶
func (d *DomainWatcher) Stop()
func (*DomainWatcher) Watch ¶
func (d *DomainWatcher) Watch(_ k8sv1.ListOptions) (watch.Interface, error)
type LauncherClientInfo ¶ added in v0.44.1
type LauncherClientInfoByVMI ¶ added in v0.44.1
type LauncherClientInfoByVMI struct {
// contains filtered or unexported fields
}
func (*LauncherClientInfoByVMI) Delete ¶ added in v0.44.1
func (l *LauncherClientInfoByVMI) Delete(vmiUID types.UID)
func (*LauncherClientInfoByVMI) Load ¶ added in v0.44.1
func (l *LauncherClientInfoByVMI) Load(vmiUID types.UID) (*LauncherClientInfo, bool)
func (*LauncherClientInfoByVMI) Store ¶ added in v0.44.1
func (l *LauncherClientInfoByVMI) Store(vmiUID types.UID, launcherClientInfo *LauncherClientInfo)
Click to show internal directories.
Click to hide internal directories.