From f493d0a5665c3c4b19c9ad793e90bd846b999403 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 11 Jul 2017 14:44:00 +0200 Subject: [PATCH] CLI reconcile_subscribers: show user count + index --- cloud/cli.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cloud/cli.py b/cloud/cli.py index cdec84d..e9d6819 100644 --- a/cloud/cli.py +++ b/cloud/cli.py @@ -44,10 +44,11 @@ def reconcile_subscribers(): users_coll = current_app.data.driver.db['users'] unsubscribed_users = [] found = users_coll.find({'roles': 'subscriber'}) - log.info('Processing %i users', found.count()) + user_count = found.count() + log.info('Processing %i users', user_count) - for user in found: - log.info('Processing %s' % user['email']) + for idx, user in enumerate(found): + log.info('Processing %i/%i %s', idx+1, user_count, user['email']) user_store = fetch_subscription_info(user['email']) if not user_store: