From 853f6cdc0c02338bca4bb55448a5cd4975889f1e Mon Sep 17 00:00:00 2001 From: j Date: Fri, 1 Feb 2019 16:43:05 +0530 Subject: [PATCH] only scan once per day --- oml/tasks.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/oml/tasks.py b/oml/tasks.py index 3f97379..93d3b45 100644 --- a/oml/tasks.py +++ b/oml/tasks.py @@ -36,7 +36,10 @@ class Tasks(Thread): def run(self): self.load_tasks() - self.queue('scan') + if time.mktime(time.gmtime()) - settings.server.get('last_scan', 0) > 24*60*60: + settings.server['last_scan'] = time.mktime(time.gmtime()) + self.queue('scan') + import item.scan from item.models import sync_metadata, get_preview, get_cover from user.models import (