Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NewProviderLoader ¶
type NewProviderLoader func(fileName string, deps *depspkg.ProvisioningDeps) (ProviderLoader, error)
NewProviderLoader represents create provider loader function.
type Provider ¶
type Provider interface { // Name returns provider's identification. Name() string // Run runs provisioning resource discovery. Run() }
Provider represents provisioning provider.
type ProviderLoader ¶
type ProviderLoader interface { // Load returns provisioning providers from config file. Load() []Provider }
ProviderLoader represents provisioning provider loader.
Click to show internal directories.
Click to hide internal directories.