Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Controller name. Name = "provider" // Fast re-queue delay. FastReQ = time.Millisecond * 100 // Slow re-queue delay. SlowReQ = time.Second * 10 )
View Source
const ( UrlNotValid = "UrlNotValid" TypeNotSupported = "ProviderTypeNotSupported" SecretNotValid = "SecretNotValid" Validated = "Validated" ConnectionTested = "ConnectionTested" InventoryCreated = "InventoryCreated" LoadInventory = "LoadInventory" )
Types
View Source
const ( Required = libcnd.Required Advisory = libcnd.Advisory Critical = libcnd.Critical Error = libcnd.Error Warn = libcnd.Warn )
Categories
View Source
const ( NotSet = "NotSet" NotFound = "NotFound" NotSupported = "NotSupported" DataErr = "DataErr" Malformed = "Malformed" Failed = "Failed" Completed = "Completed" Tested = "Tested" Started = "Started" )
Reasons
View Source
const ( True = libcnd.True False = libcnd.False )
Statuses
Variables ¶
View Source
var Settings = &settings.Settings
Application settings.
Functions ¶
Types ¶
type ProviderPredicate ¶
func (ProviderPredicate) Create ¶
func (r ProviderPredicate) Create(e event.CreateEvent) bool
func (ProviderPredicate) Delete ¶
func (r ProviderPredicate) Delete(e event.DeleteEvent) bool
func (ProviderPredicate) Update ¶
func (r ProviderPredicate) Update(e event.UpdateEvent) bool
type Reconciler ¶
type Reconciler struct { client.Client record.EventRecorder // contains filtered or unexported fields }
Reconciles an provider object.
Click to show internal directories.
Click to hide internal directories.