Documentation
¶
Index ¶
- type Manager
- func (m *Manager) CleanContainers() error
- func (m *Manager) ExecuteEmailScan(scannerName string, params []string, files *multipart.FileHeader) (scanners.EmailReport, error)
- func (m *Manager) ExecuteIssueScan(scannerName string, params []string, files *multipart.FileHeader) ([]model.IssueRequest, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager allow to communicate with Docker on host.
func NewManager ¶
func NewManager(scanners map[string]scanners.Scanner, scannersWithEmail map[string]scanners.ScannerWithEmail, host, caCert, cert, key string) (*Manager, error)
NewManager instantiates a new Manager struct.
func (*Manager) CleanContainers ¶
func (*Manager) ExecuteEmailScan ¶
func (m *Manager) ExecuteEmailScan(scannerName string, params []string, files *multipart.FileHeader) (scanners.EmailReport, error)
func (*Manager) ExecuteIssueScan ¶
func (m *Manager) ExecuteIssueScan(scannerName string, params []string, files *multipart.FileHeader) ([]model.IssueRequest, error)
Click to show internal directories.
Click to hide internal directories.