Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CRDWaiter ¶
type CRDWaiter struct { Names []string Timeout time.Duration Period time.Duration // contains filtered or unexported fields }
CRDWaiter blocks the execution until all the CRDs whose names are given are deployed to the cluster.
type Initializer ¶
type Initializer struct {
// contains filtered or unexported fields
}
Initializer makes sure the objects ndd reconciles are ready to go before starting core ndd routines.
type LockObject ¶
type LockObject struct{}
LockObject has the initializer for creating the Lock object.
func NewLockObject ¶
func NewLockObject() *LockObject
NewLockObject returns a new *LockObject initializer.
Click to show internal directories.
Click to hide internal directories.