Better logs for consistency

Change-Id: I24b35e719b11d100f6fd4d50b301e0cb4e3d9931
This commit is contained in:
Idan Hefetz 2018-11-22 16:45:56 +00:00
parent ecb4cbade3
commit 058610515f

View File

@ -52,17 +52,23 @@ class ConsistencyEnforcer(object):
LOG.info('Periodic consistency check..') LOG.info('Periodic consistency check..')
old_deleted_entities = self._find_old_deleted_entities() old_deleted_entities = self._find_old_deleted_entities()
LOG.debug('Found %s vertices to be deleted by consistency service' if old_deleted_entities:
': %s', len(old_deleted_entities), old_deleted_entities) LOG.info('Consistency will remove %s deleted entities',
len(old_deleted_entities))
LOG.debug('Consistency entities to remove: %s',
old_deleted_entities)
self._push_events_to_queue(old_deleted_entities, self._push_events_to_queue(old_deleted_entities,
GraphAction.REMOVE_DELETED_ENTITY) GraphAction.REMOVE_DELETED_ENTITY)
stale_entities = self._find_outdated_entities_to_mark_as_deleted() stale_entities = self._find_outdated_entities_to_mark_as_deleted()
LOG.debug('Found %s outdated vertices to be marked as deleted ' if stale_entities:
'by the consistency service: %s', len(stale_entities), LOG.info('Consistency will mark %s entities as deleted',
stale_entities) len(stale_entities))
LOG.debug('Consistency entities to mark deleted: %s',
stale_entities)
self._push_events_to_queue(stale_entities, self._push_events_to_queue(stale_entities,
GraphAction.DELETE_ENTITY) GraphAction.DELETE_ENTITY)
LOG.info('Periodic consistency check done.')
except Exception: except Exception:
LOG.exception('Error in deleting vertices from entity_graph.') LOG.exception('Error in deleting vertices from entity_graph.')