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