Elastic: log how long reindexing took

This commit is contained in:
Sybren A. Stüvel 2018-01-09 16:57:31 +01:00
parent 740e088cc5
commit 408db5e060

View File

@ -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))