Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MigrationController ¶
type MigrationController struct {
// contains filtered or unexported fields
}
func NewMigrationController ¶
func NewMigrationController(restClient *rest.RESTClient, migrationService services.VMService, clientset kubecli.KubevirtClient, queue workqueue.RateLimitingInterface, migrationInformer cache.SharedIndexInformer, podInformer cache.SharedIndexInformer, migrationCache cache.Store) *MigrationController
func (*MigrationController) Execute ¶
func (md *MigrationController) Execute() bool
func (*MigrationController) Run ¶
func (c *MigrationController) Run(threadiness int, stopCh chan struct{})
type VMController ¶
type VMController struct {
// contains filtered or unexported fields
}
func NewVMController ¶
func NewVMController(restClient *rest.RESTClient, vmService services.VMService, queue workqueue.RateLimitingInterface, vmCache cache.Store, vmInformer cache.SharedIndexInformer, podInformer cache.SharedIndexInformer, recorder record.EventRecorder, clientset kubecli.KubevirtClient) *VMController
func (*VMController) Execute ¶
func (c *VMController) Execute() bool
func (*VMController) Run ¶
func (c *VMController) Run(threadiness int, stopCh chan struct{})
type VirtControllerApp ¶
type VirtControllerApp struct {
// contains filtered or unexported fields
}
func (*VirtControllerApp) DefineFlags ¶
func (vca *VirtControllerApp) DefineFlags()
func (*VirtControllerApp) Run ¶
func (vca *VirtControllerApp) Run()
Click to show internal directories.
Click to hide internal directories.