policies/reputation: rewrite to save score into cache and save into DB via worker

This commit is contained in:
Jens Langhammer
2020-07-07 17:03:57 +02:00
parent 17a2ac73e7
commit 05d4a9ef62
5 changed files with 140 additions and 24 deletions

View File

@ -0,0 +1,13 @@
"""Reputation Settings"""
from celery.schedules import crontab
CELERY_BEAT_SCHEDULE = {
"policies_reputation_ip_save": {
"task": "passbook.policies.reputation.tasks.save_ip_reputation",
"schedule": crontab(minute="*/5"),
},
"policies_reputation_user_save": {
"task": "passbook.policies.reputation.tasks.save_user_reputation",
"schedule": crontab(minute="*/5"),
},
}