Skip to content

Commit 8bc1acd

Browse files
authored
Merge pull request #228 from appsembler/populate-daily-metrics-progress-indicator
progress indicator for populate_daily_metrics
2 parents d0f6061 + 0a2acc4 commit 8bc1acd

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

figures/tasks.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,8 @@ def populate_daily_metrics(date_for=None, force_update=False):
101101
logger.info('Starting task "figures.populate_daily_metrics" for date "{}"'.format(
102102
date_for))
103103

104-
for site in Site.objects.all():
104+
sites_count = Site.objects.count()
105+
for i, site in enumerate(Site.objects.all()):
105106
for course in figures.sites.get_courses_for_site(site):
106107
try:
107108
populate_single_cdm(
@@ -131,6 +132,8 @@ def populate_daily_metrics(date_for=None, force_update=False):
131132
site_id=site.id,
132133
date_for=date_for,
133134
force_update=force_update)
135+
logger.info("figures.populate_daily_metrics: finished Site {:04d} of {:04d}".format(
136+
i, sites_count))
134137

135138
logger.info('Finished task "figures.populate_daily_metrics" for date "{}"'.format(
136139
date_for))

0 commit comments

Comments
 (0)