clear fw every 2 hrs

This commit is contained in:
Benny
2023-03-19 20:51:09 +01:00
parent 27285a835a
commit 5b990ff5b0

View File

@@ -21,7 +21,7 @@ from tornado.log import enable_pretty_logging
from common.dump_db import entry_dump
from common.sync import YYSub, sync_douban
from common.utils import setup_logger
from common.utils import setup_logger, Cloudflare
from databases.base import SearchEngine
from databases.other import Other
from handlers.base import IndexHandler, NotFoundHandler
@@ -104,8 +104,7 @@ class RunServer:
(r"/auth/microsoft", MSOAuth2LoginHandler),
(r"/auth/facebook", FacebookAuth2LoginHandler),
(
r"/(.*\.html|.*\.js|.*\.css|.*\.png|.*\.jpg|.*\.ico|.*\.gif|.*\.woff2|.*\.gz|.*\.zip|"
r".*\.svg|.*\.json|.*\.txt)",
r"/(.*\.html|.*\.js|.*\.css|.*\.png|.*\.jpg|.*\.ico|.*\.gif|.*\.woff2|.*\.gz|.*\.zip|" r".*\.svg|.*\.json|.*\.txt)",
web.StaticFileHandler,
{"path": static_path},
),
@@ -160,6 +159,7 @@ if __name__ == "__main__":
scheduler.add_job(sync_douban, trigger=CronTrigger.from_crontab("1 1 1 * *"))
scheduler.add_job(entry_dump, trigger=CronTrigger.from_crontab("2 2 1 * *"))
scheduler.add_job(Other().import_ban_user, "interval", seconds=300)
scheduler.add_job(Cloudflare().clear_fw, "interval", seconds=7200)
scheduler.add_job(YYSub().run, trigger=CronTrigger.from_crontab("0 1 * * *"))
scheduler.start()