[objets, shortcuts] Cimetière de test quand on est sur la base de test
This commit is contained in:
parent
54dd95bb22
commit
5504700dee
2 changed files with 11 additions and 2 deletions
|
@ -259,7 +259,11 @@ class CransLdapObject(object):
|
||||||
ldif += u"%s: %s\n" % (key, value)
|
ldif += u"%s: %s\n" % (key, value)
|
||||||
|
|
||||||
file = "%s %s" % (datetime.datetime.now(), self.dn)
|
file = "%s %s" % (datetime.datetime.now(), self.dn)
|
||||||
f = open('/home/cimetiere_lc/%s/%s' % (self['objectClass'][0], file.replace(' ', '_')), 'w')
|
try:
|
||||||
|
os.mkdir('%s/%s' % (lc_ldap.cimetiere.cimetiere_root, self['objectClass'][0]))
|
||||||
|
except OSError:
|
||||||
|
pass
|
||||||
|
f = open('%s/%s/%s' % (lc_ldap.cimetiere.cimetiere_root, self['objectClass'][0], file.replace(' ', '_')), 'w')
|
||||||
f.write(ldif.encode("UTF-8"))
|
f.write(ldif.encode("UTF-8"))
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
""" Raccourcis pour se connecter facilement à la base LDAP avec le binding lc_ldap. """
|
""" Raccourcis pour se connecter facilement à la base LDAP avec le binding lc_ldap. """
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import os.path
|
import os
|
||||||
|
|
||||||
import lc_ldap as module_qui_a_le_meme_nom_que_sa_classe_principale
|
import lc_ldap as module_qui_a_le_meme_nom_que_sa_classe_principale
|
||||||
import variables
|
import variables
|
||||||
|
@ -35,6 +35,11 @@ def lc_ldap(*args, **kwargs):
|
||||||
|
|
||||||
def lc_ldap_test(*args, **kwargs):
|
def lc_ldap_test(*args, **kwargs):
|
||||||
"""Renvoie une connexion LDAP à la base de tests."""
|
"""Renvoie une connexion LDAP à la base de tests."""
|
||||||
|
module_qui_a_le_meme_nom_que_sa_classe_principale.cimetiere.cimetiere_root='/tmp/cimetiere_lc/'
|
||||||
|
try:
|
||||||
|
os.mkdir(module_qui_a_le_meme_nom_que_sa_classe_principale.cimetiere.cimetiere_root)
|
||||||
|
except OSError:
|
||||||
|
pass
|
||||||
# On impose le serveur
|
# On impose le serveur
|
||||||
kwargs["uri"] = 'ldap://vo.adm.crans.org'
|
kwargs["uri"] = 'ldap://vo.adm.crans.org'
|
||||||
kwargs.setdefault("dn", 'cn=admin,dc=crans,dc=org')
|
kwargs.setdefault("dn", 'cn=admin,dc=crans,dc=org')
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue