Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MonitoringServiceInterface ¶
type MonitoringServiceInterface interface {
Run(context.Context, *sync.WaitGroup, chan<- bool) error
}
func NewMonitoringService ¶
func NewMonitoringService( config dependencies.ConfigInterface, ) (MonitoringServiceInterface, error)
type SSHManagerInterface ¶
func NewSSHManagerService ¶
func NewSSHManagerService( sshProxyService SSHProxyInterface, monitoringService MonitoringServiceInterface, ) (SSHManagerInterface, error)
type SSHProxyInterface ¶
func NewSSHProxyService ¶
func NewSSHProxyService( config dependencies.ConfigInterface, ) (SSHProxyInterface, error)
Click to show internal directories.
Click to hide internal directories.