Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterOutSSHKeyRegistration ¶ added in v0.0.22
func FilterOutSSHKeyRegistration(configs []model.IMachineConfiguration) []model.IMachineConfiguration
FilterOutSSHKeyRegistration removes SSH key registration from configuration list
Types ¶
type MachineIdentifier ¶ added in v0.0.9
type MachineIdentifier struct{}
func (MachineIdentifier) ConfigurationProviderForOperatingSystem ¶ added in v0.0.9
func (m MachineIdentifier) ConfigurationProviderForOperatingSystem(os string) model.IMachineConfigurationProvider
func (MachineIdentifier) GetCurrentOperatingSystem ¶ added in v0.0.9
func (m MachineIdentifier) GetCurrentOperatingSystem() string
type MachineTweaker ¶ added in v0.0.9
type MachineTweaker struct {
MachineConfiguration []model.IMachineConfiguration
}
func NewMachineTweaker ¶ added in v0.0.9
func NewMachineTweaker(configs []model.IMachineConfiguration) *MachineTweaker
func (MachineTweaker) ApplyConfiguration ¶ added in v0.0.9
func (t MachineTweaker) ApplyConfiguration() ([]error, *bytes.Buffer)
func (MachineTweaker) ConfigurationStatus ¶ added in v0.0.9
func (t MachineTweaker) ConfigurationStatus() (errs []error, out *bytes.Buffer)
func (MachineTweaker) ResetConfiguration ¶ added in v0.0.9
func (t MachineTweaker) ResetConfiguration() (errs []error, out *bytes.Buffer)
Click to show internal directories.
Click to hide internal directories.