lc_ldap/variables.py
Vincent Le Gallic db7d41d967 Split de lc_ldap.py en lc_ldap.py et objets.py + création du wrapper shortcuts.py
Ça permet de faire les choses sales du genre os.getenv("SUDO_USER") ou import_secrets
dans le wrapper et pas dans le binding même.
2013-05-16 07:00:47 +02:00

28 lines
835 B
Python

#!/usr/bin/env python
# -*- coding: utf-8 -*-
""" Définitions de variables utiles pour lc_ldap. """
#: uri par défaut de la base LDAP
uri = 'ldap://ldap.adm.crans.org/'
#: dn racine de l'endroit où sont stockées les données
base_dn = 'ou=data,dc=crans,dc=org'
#: dn racine de l'endroit où sont stockés les logs
log_dn = "cn=log"
#: dn pour se binder en root
admin_dn = "cn=admin,dc=crans,dc=org"
#: dn pour se binder en readonly
readonly_dn = "cn=readonly,dc=crans,dc=org"
#: dn racine de l'endroit où sont stockés les invités (artefact garbage ?)
invite_dn = 'ou=invites,ou=data,dc=crans,dc=org'
# Protection contre les typos
#: Droit de créer
created = 'created'
#: Droit de modifier
modified = 'modified'
#: Droit de supprimer
deleted = 'deleted'
#: Mot de passe de la base de tests
ldap_test_password = '75bdb64f32'