fix defaults not handled by yaml configuration

This commit is contained in:
CrazyMax
2023-09-23 12:54:17 +02:00
parent 286af41566
commit b9615bf2db
21 changed files with 146 additions and 282 deletions

View File

@@ -91,7 +91,7 @@ func (c *Client) listContainerImage() []model.Image {
Str("ctn_image", imageName).
Interface("ctn_labels", ctn.Labels).
Msg("Validate image")
image, err := provider.ValidateImage(imageName, metadata(ctn), ctn.Labels, *c.config.WatchByDefault, *c.imageDefaults)
image, err := provider.ValidateImage(imageName, metadata(ctn), ctn.Labels, *c.config.WatchByDefault, c.imageDefaults)
if err != nil {
c.logger.Error().Err(err).

View File

@@ -12,11 +12,11 @@ type Client struct {
*provider.Client
config *model.PrdDocker
logger zerolog.Logger
imageDefaults *model.Image
imageDefaults *model.ImageDefaults
}
// New creates new docker provider instance
func New(config *model.PrdDocker, imageDefaults *model.Image) *provider.Client {
func New(config *model.PrdDocker, imageDefaults *model.ImageDefaults) *provider.Client {
return &provider.Client{
Handler: &Client{
config: config,