From 408db5e0605d722d98cb07e4ba873c02791250e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 9 Jan 2018 16:57:31 +0100 Subject: [PATCH] Elastic: log how long reindexing took --- pillar/cli/elastic.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pillar/cli/elastic.py b/pillar/cli/elastic.py index 5b2c0bc9..afe9f37d 100644 --- a/pillar/cli/elastic.py +++ b/pillar/cli/elastic.py @@ -112,6 +112,10 @@ def _reindex_nodes(): @manager_elastic.option('indexname', nargs='?') def reindex(indexname=''): + import time + import datetime + + start = time.time() if not indexname: log.info('reindex everything..') _reindex_nodes() @@ -122,3 +126,5 @@ def reindex(indexname=''): elif indexname == 'nodes': log.info('Indexing %s', indexname) _reindex_nodes() + duration = time.time() - start + log.info('Reindexing took %s', datetime.timedelta(seconds=duration))