equal
deleted
inserted
replaced
85 |
85 |
86 def create_slapd_configuration(config): |
86 def create_slapd_configuration(config): |
87 global slapd_process, CONFIG |
87 global slapd_process, CONFIG |
88 basedir = join(config.apphome, "ldapdb") |
88 basedir = join(config.apphome, "ldapdb") |
89 slapdconf = join(config.apphome, "slapd.conf") |
89 slapdconf = join(config.apphome, "slapd.conf") |
|
90 confin = file(join(config.apphome, "slapd.conf.in")).read() |
|
91 confstream = file(slapdconf, 'w') |
|
92 confstream.write(confin % {'apphome': config.apphome}) |
|
93 confstream.close() |
90 if not exists(basedir): |
94 if not exists(basedir): |
91 os.makedirs(basedir) |
95 os.makedirs(basedir) |
92 # fill ldap server with some data |
96 # fill ldap server with some data |
93 ldiffile = join(config.apphome, "ldap_test.ldif") |
97 ldiffile = join(config.apphome, "ldap_test.ldif") |
94 print "Initing ldap database" |
98 print "Initing ldap database" |