X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f6b78bb3d0769199c811da40367afd4d9bded914..242e740db430759c3a09de3bf9ece89987c6b9b0:/services/keep-web/main.go diff --git a/services/keep-web/main.go b/services/keep-web/main.go index a62e0abb66..a9ac834a20 100644 --- a/services/keep-web/main.go +++ b/services/keep-web/main.go @@ -29,7 +29,7 @@ type Config struct { cluster *arvados.Cluster } -func newConfig(arvCfg *arvados.Config) *Config { +func newConfig(logger logrus.FieldLogger, arvCfg *arvados.Config) *Config { cfg := Config{} var cls *arvados.Cluster var err error @@ -39,6 +39,7 @@ func newConfig(arvCfg *arvados.Config) *Config { cfg.cluster = cls cfg.Cache.config = &cfg.cluster.Collections.WebDAVCache cfg.Cache.cluster = cls + cfg.Cache.logger = logger return &cfg } @@ -81,7 +82,7 @@ func configure(logger log.FieldLogger, args []string) *Config { if err != nil { log.Fatal(err) } - cfg := newConfig(arvCfg) + cfg := newConfig(logger, arvCfg) if *dumpConfig { out, err := yaml.Marshal(cfg)