Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LinuxConfigurator ¶
type LinuxConfigurator struct { }
func NewOSConfigurator ¶
func NewOSConfigurator() *LinuxConfigurator
func (*LinuxConfigurator) ApplyConfig ¶
func (c *LinuxConfigurator) ApplyConfig(cfg *Config) error
func (*LinuxConfigurator) GetConfig ¶
func (c *LinuxConfigurator) GetConfig() (*Config, error)
func (*LinuxConfigurator) GetFileDescriptors ¶
type SystemConfigurator ¶
type SystemConfigurator struct {
// contains filtered or unexported fields
}
func CreateConfigurator ¶
func CreateConfigurator(log interfaces.ILogger) *SystemConfigurator
func NewConfigurator ¶
func NewConfigurator(osConfigurator osConfigurator, log interfaces.ILogger) *SystemConfigurator
func (*SystemConfigurator) ApplyConfig ¶
func (c *SystemConfigurator) ApplyConfig(cfg *Config) error
func (*SystemConfigurator) GetConfig ¶
func (c *SystemConfigurator) GetConfig() (*Config, error)
func (*SystemConfigurator) GetFileDescriptors ¶
func (*SystemConfigurator) RestoreConfig ¶
func (c *SystemConfigurator) RestoreConfig() error
Click to show internal directories.
Click to hide internal directories.