diff --git a/internal/taskmanager/taskManager.go b/internal/taskmanager/taskManager.go index f58c676..443bae6 100644 --- a/internal/taskmanager/taskManager.go +++ b/internal/taskmanager/taskManager.go @@ -116,7 +116,9 @@ func Start(cronCfg, archiveConfig json.RawMessage) { RegisterLdapSyncService(lc.SyncInterval) } - RegisterMetricPullWorker() + if config.Keys.UpstreamMetricRepository != nil { + RegisterMetricPullWorker() + } RegisterFootprintWorker() RegisterUpdateDurationWorker()