consul: squelch noisy useless logs

Only log when syncing actually did something.
This commit is contained in:
Michael Schurter
2019-02-02 12:18:30 -08:00
parent 645c8c41ea
commit 3e52a6aacf

View File

@@ -533,8 +533,11 @@ func (c *ServiceClient) sync() error {
}
}
c.logger.Debug("sync complete", "registered_services", sreg, "deregistered_services", sdereg,
"registered_checks", creg, "deregistered_checks", cdereg)
// Only log if something was actually synced
if sreg > 0 || sdereg > 0 || creg > 0 || cdereg > 0 {
c.logger.Debug("sync complete", "registered_services", sreg, "deregistered_services", sdereg,
"registered_checks", creg, "deregistered_checks", cdereg)
}
return nil
}