remove redundant lock

This commit is contained in:
simon 2022-01-05 14:51:02 +07:00
parent c85be45846
commit 1c27934d77
No known key found for this signature in database
GPG Key ID: 2C15AA5E89985DD4

View File

@ -590,14 +590,10 @@ def scan_filesystem():
def reindex_old_documents(): def reindex_old_documents():
"""daily refresh of old documents""" """daily refresh of old documents"""
# check needed last run
now = int(datetime.now().strftime("%s"))
last_reindex = RedisArchivist().get_message("last_reindex")
if isinstance(last_reindex, int) and now - last_reindex < 60 * 60 * 24:
return
# continue if needed # continue if needed
reindex_handler = Reindex() reindex_handler = Reindex()
reindex_handler.check_outdated() reindex_handler.check_outdated()
reindex_handler.reindex() reindex_handler.reindex()
# set timestamp # set timestamp
now = int(datetime.now().strftime("%s"))
RedisArchivist().set_message("last_reindex", now, expire=False) RedisArchivist().set_message("last_reindex", now, expire=False)