Documentation ¶
Index ¶
- type NginxManager
- func (m *NginxManager) CheckConfiguration() error
- func (m *NginxManager) CommitChanges() error
- func (m *NginxManager) DeployCertificate(serverName, certPath, certKeyPath, chainPath, fullChainPath string) error
- func (m *NginxManager) EnableHost(host *webserver.Host) error
- func (m *NginxManager) GetHosts() ([]webserver.Host, error)
- func (m *NginxManager) GetHostsByServerName(serverName string) ([]webserver.Host, error)
- func (m *NginxManager) GetVersion() (string, error)
- func (m *NginxManager) Restart() error
- func (m *NginxManager) RollbackChanges() error
- func (m *NginxManager) SaveChanges() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NginxManager ¶
type NginxManager struct {
// contains filtered or unexported fields
}
func GetNginxManager ¶
func GetNginxManager(params map[string]string, logger logger.LoggerInterface) (*NginxManager, error)
func (*NginxManager) CheckConfiguration ¶
func (m *NginxManager) CheckConfiguration() error
func (*NginxManager) CommitChanges ¶
func (m *NginxManager) CommitChanges() error
func (*NginxManager) DeployCertificate ¶
func (m *NginxManager) DeployCertificate(serverName, certPath, certKeyPath, chainPath, fullChainPath string) error
func (*NginxManager) EnableHost ¶
func (m *NginxManager) EnableHost(host *webserver.Host) error
func (*NginxManager) GetHostsByServerName ¶
func (m *NginxManager) GetHostsByServerName(serverName string) ([]webserver.Host, error)
func (*NginxManager) GetVersion ¶
func (m *NginxManager) GetVersion() (string, error)
func (*NginxManager) Restart ¶
func (m *NginxManager) Restart() error
func (*NginxManager) RollbackChanges ¶
func (m *NginxManager) RollbackChanges() error
func (*NginxManager) SaveChanges ¶
func (m *NginxManager) SaveChanges() error
Click to show internal directories.
Click to hide internal directories.