Documentation ¶
Index ¶
- type ApacheManager
- func (m *ApacheManager) CheckConfiguration() error
- func (m *ApacheManager) CommitChanges() error
- func (m *ApacheManager) DeployCertificate(serverName, certPath, certKeyPath, chainPath, fullChainPath string) error
- func (m *ApacheManager) EnableHost(host *webserver.Host) error
- func (m *ApacheManager) GetHosts() ([]webserver.Host, error)
- func (m *ApacheManager) GetHostsByServerName(serverName string) ([]webserver.Host, error)
- func (m *ApacheManager) GetVersion() (string, error)
- func (m *ApacheManager) Restart() error
- func (m *ApacheManager) RollbackChanges() error
- func (m *ApacheManager) Save() error
- func (m *ApacheManager) SaveChanges() error
- type HostManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApacheManager ¶
type ApacheManager struct {
// contains filtered or unexported fields
}
func GetApacheManager ¶
func GetApacheManager(params map[string]string, logger logger.LoggerInterface) (*ApacheManager, error)
func (*ApacheManager) CheckConfiguration ¶
func (m *ApacheManager) CheckConfiguration() error
CheckConfiguration checks if apache configuration is correct
func (*ApacheManager) CommitChanges ¶
func (m *ApacheManager) CommitChanges() error
Commit applies all current changes
func (*ApacheManager) DeployCertificate ¶
func (m *ApacheManager) DeployCertificate(serverName, certPath, certKeyPath, chainPath, fullChainPath string) error
func (*ApacheManager) EnableHost ¶
func (m *ApacheManager) EnableHost(host *webserver.Host) error
func (*ApacheManager) GetHostsByServerName ¶
func (m *ApacheManager) GetHostsByServerName(serverName string) ([]webserver.Host, error)
func (*ApacheManager) GetVersion ¶
func (m *ApacheManager) GetVersion() (string, error)
func (*ApacheManager) Restart ¶
func (m *ApacheManager) Restart() error
RestartWebServer restarts apache web server
func (*ApacheManager) RollbackChanges ¶
func (m *ApacheManager) RollbackChanges() error
func (*ApacheManager) Save ¶
func (m *ApacheManager) Save() error
func (*ApacheManager) SaveChanges ¶
func (m *ApacheManager) SaveChanges() error
Click to show internal directories.
Click to hide internal directories.