See #689: added a task to refresh nodeinfo data on known domain periodically

This commit is contained in:
Eliot Berriot 2019-04-11 11:14:27 +02:00
parent b45cada689
commit 84e2f0af9f
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
3 changed files with 48 additions and 0 deletions

View file

@ -486,8 +486,15 @@ CELERY_BEAT_SCHEDULE = {
"schedule": crontab(minute="0", hour="0"),
"options": {"expires": 60 * 60 * 24},
},
"federation.refresh_nodeinfo_known_nodes": {
"task": "federation.refresh_nodeinfo_known_nodes",
"schedule": crontab(minute="0", hour="*"),
"options": {"expires": 60 * 60},
},
}
NODEINFO_REFRESH_DELAY = env.int("NODEINFO_REFRESH_DELAY", default=3600 * 24)
JWT_AUTH = {
"JWT_ALLOW_REFRESH": True,
"JWT_EXPIRATION_DELTA": datetime.timedelta(days=7),