server/test/unittest_ldapuser.py
branchstable
changeset 6985 dda970c8a315
parent 6888 c02e5ba43366
child 6986 18343456ee49
equal deleted inserted replaced
6981:d1a279ece4a0 6985:dda970c8a315
    86 
    86 
    87 def create_slapd_configuration(config):
    87 def create_slapd_configuration(config):
    88     global slapd_process, CONFIG
    88     global slapd_process, CONFIG
    89     basedir = join(config.apphome, "ldapdb")
    89     basedir = join(config.apphome, "ldapdb")
    90     slapdconf = join(config.apphome, "slapd.conf")
    90     slapdconf = join(config.apphome, "slapd.conf")
       
    91     confin = file(join(config.apphome, "slapd.conf.in")).read()
       
    92     confstream = file(slapdconf, 'w')
       
    93     confstream.write(confin % {'apphome': config.apphome})
       
    94     confstream.close()
    91     if not exists(basedir):
    95     if not exists(basedir):
    92         os.makedirs(basedir)
    96         os.makedirs(basedir)
    93         # fill ldap server with some data
    97         # fill ldap server with some data
    94         ldiffile = join(config.apphome, "ldap_test.ldif")
    98         ldiffile = join(config.apphome, "ldap_test.ldif")
    95         print "Initing ldap database"
    99         print "Initing ldap database"