Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateProviderForTargetRole ¶
func CreateProviderForTargetRole(context *contexts.ManagerContext, role string, target model.TargetState, override cp.IProvider) (cp.IProvider, error)
Types ¶
type SymphonyProviderFactory ¶
type SymphonyProviderFactory struct { }
func (SymphonyProviderFactory) CreateProvider ¶
func (s SymphonyProviderFactory) CreateProvider(providerType string, config cp.IProviderConfig) (cp.IProvider, error)
func (SymphonyProviderFactory) CreateProviders ¶
func (c SymphonyProviderFactory) CreateProviders(config vendors.VendorConfig) (map[string]map[string]cp.IProvider, error)
CreateProviders initializes the config for the providers from the vendor config
Click to show internal directories.
Click to hide internal directories.