sources/ldap(major): add sync_users and sync_groups, rewrite auth_user method

This commit is contained in:
Langhammer, Jens
2019-10-11 12:53:48 +02:00
parent 44a3c7fa5f
commit 22c4fb1414
9 changed files with 222 additions and 160 deletions

View File

@ -1,5 +1,13 @@
"""LDAP Settings"""
from celery.schedules import crontab
AUTHENTICATION_BACKENDS = [
'passbook.sources.ldap.auth.LDAPBackend',
]
CELERY_BEAT_SCHEDULE = {
'sync': {
'task': 'passbook.sources.ldap.tasks.sync',
'schedule': crontab(minute=0) # Run every hour
}
}