Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImagePoller ¶
type ImagePoller struct {
// contains filtered or unexported fields
}
func NewImagePoller ¶
func NewImagePoller( monitor *monitor.Monitor, imgrepo *repository.ImageRepository, config *ImagePollerConfig, ) *ImagePoller
type ImagePollerConfig ¶
type ImagePollerConfig struct { Interval time.Duration `yaml:"interval"` ScanRepo ScanRepoConfig `yaml:"scan_repo"` }
type ScanRepoConfig ¶
func (*ScanRepoConfig) Enabled ¶
func (s *ScanRepoConfig) Enabled() bool
type ServicePoller ¶
type ServicePoller struct {
// contains filtered or unexported fields
}
func NewServicePoller ¶
func NewServicePoller( monitor *monitor.Monitor, serviceRepo *repository.ServiceRepository, config *ServicePollerConfig, ) *ServicePoller
func (*ServicePoller) Poll ¶
func (p *ServicePoller) Poll(ctx context.Context)
type ServicePollerConfig ¶
type VolumePoller ¶
type VolumePoller struct {
// contains filtered or unexported fields
}
func NewVolumePoller ¶
func NewVolumePoller( monitor *monitor.Monitor, vlmrepo *repository.VolumeRepository, config *VolumePollerConfig, ) *VolumePoller
type VolumePollerConfig ¶
Click to show internal directories.
Click to hide internal directories.