Invert predicate to use !ok

Signed-off-by: darshanime <deathbullet@gmail.com>
This commit is contained in:
darshanime 2024-03-09 15:21:18 +05:30
parent cff15aed86
commit d0849f45ff

View file

@ -214,7 +214,11 @@ func (m *Manager) warnIfTargetsRelabelledToSameLabels() {
activeTargets := make(map[uint64]*Target) activeTargets := make(map[uint64]*Target)
for _, scrapePool := range m.scrapePools { for _, scrapePool := range m.scrapePools {
for _, target := range scrapePool.activeTargets { for _, target := range scrapePool.activeTargets {
if t, ok := activeTargets[target.labels.Hash()]; ok { t, ok := activeTargets[target.labels.Hash()]
if !ok {
activeTargets[target.labels.Hash()] = target
continue
}
level.Warn(m.logger).Log( level.Warn(m.logger).Log(
"msg", "Found targets with same labels after relabelling", "msg", "Found targets with same labels after relabelling",
"target_one", t.DiscoveredLabels().Get(model.AddressLabel), "target_one", t.DiscoveredLabels().Get(model.AddressLabel),
@ -222,8 +226,6 @@ func (m *Manager) warnIfTargetsRelabelledToSameLabels() {
"labels", target.labels.String(), "labels", target.labels.String(),
) )
} }
activeTargets[target.labels.Hash()] = target
}
} }
} }