Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MainBootstrapper ¶
type MainBootstrapper struct {
Bootstrappers []bootstrap.Bootstrapper
}
MainBootstrapper holds all the bootstrapper implementations
func (*MainBootstrapper) Bootstrap ¶
func (m *MainBootstrapper) Bootstrap(context map[string]interface{}) error
Bootstrap runs all the loaded bootstrapper implementations.
func (*MainBootstrapper) PopulateBaseBootstrappers ¶
func (m *MainBootstrapper) PopulateBaseBootstrappers()
PopulateBaseBootstrappers adds all the bootstrapper implementations to MainBootstrapper
func (*MainBootstrapper) PopulateRunBootstrappers ¶
func (m *MainBootstrapper) PopulateRunBootstrappers()
PopulateRunBootstrappers adds blocking Node bootstrapper at the end. Note: Node bootstrapper must be the last bootstrapper to be invoked as it won't return until node is shutdown
Click to show internal directories.
Click to hide internal directories.