'Dump stats to logger, noop when stats have been already been
logged in the last minute.'

def log_stats(self, force=False):

    now = time.time()
    should_log = (force or ((now - self.last_stat_time) > 60))
    if should_log:
        self.last_stat_time = now
        self.logger.info('Reconciler    Stats:    %r', dict(**self.stats))
