From 46d834f5aa1cebee5ce3233079d4a31781315022 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Wed, 13 Sep 2017 10:21:13 +0200 Subject: [PATCH] Orphan finder: log duration of orphan file search --- pillar/cli/maintenance.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pillar/cli/maintenance.py b/pillar/cli/maintenance.py index b0f3f943..3da511d9 100644 --- a/pillar/cli/maintenance.py +++ b/pillar/cli/maintenance.py @@ -1,4 +1,5 @@ import copy +import datetime import logging import typing @@ -599,6 +600,8 @@ def find_orphan_files(proj_url): """ from jinja2.filters import do_filesizeformat + start_timestamp = datetime.datetime.now() + projects_coll = current_app.db('projects') files_coll = current_app.db('files') @@ -640,3 +643,7 @@ def find_orphan_files(proj_url): log.info('Total nr of orphan files: %d', orphan_count) log.info('Total nr of files : %d', total_count) log.info('Orphan percentage : %d%%', 100 * orphan_count / total_count) + + end_timestamp = datetime.datetime.now() + duration = end_timestamp - start_timestamp + log.info('Finding orphans took %s', duration)