Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateDiscoveryBackend ¶
func CreateDiscoveryBackend(node common.Node, config *configuration.Configuration, overlay overlay.Overlay, client external.Kagetaka, resourcesMap *resources.Mapping, maxResources resources.Resources) backend.Discovery
CreateDiscoveryBackend is used to obtain a discovery backend based on the configurations.
func RegisterDiscoveryBackend ¶
func RegisterDiscoveryBackend(discBackendName string, factory BackendFactory)
RegisterDiscoveryBackend can be used to register a discovery backend in order to be available.
Types ¶
type BackendFactory ¶
type BackendFactory func(node common.Node, config *configuration.Configuration, overlay overlay.Overlay, client external.Kagetaka, resourcesMap *resources.Mapping, maxResources resources.Resources) (backend.Discovery, error)
DiscoveryBackendFactory represents a method that creates a new discovery backend.
Click to show internal directories.
Click to hide internal directories.