develop
asamoukin 16 years ago
parent 215f511f94
commit 86bdbf2435

@ -5253,7 +5253,7 @@ outdated. If the backup is obsolete, use cl-backup."))
if not objRepl.cronReplicationON():
return False
# Добавляем ветку репликации
if not objRepl.addReplDN():
if not objRepl.addReplDN(self.clVars):
return False
else:
# Удаляем из крона скрипт для чистки директорий
@ -7899,14 +7899,17 @@ if %%errorlevel%%==0 NET USE T: \\\\%s\\ftp' %(netbios,netbios,netbios)
@adminConnectLdap
def addReplDN(self):
def addReplDN(self, clVars=False):
"""Добавляет ветки репликации в LDAP"""
if clVars:
self.clVars = clVars
#Добавляем служебную ветку
if not self.addSysDN():
return False
#Если ветка репликации не существует добавляем её
if not self.isReplDNExists():
ldifFile = self.ldifFileRepl
print "password", self.clVars.Get("ld_repl_pw")
baseLdif = self.createLdif(ldifFile)
if not self.ldapObj.getError():
self.ldapObj.ldapAdd(baseLdif)

Loading…
Cancel
Save