equal
deleted
inserted
replaced
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" |