|
|
|
@ -8048,17 +8048,18 @@ class servRepl(shareLdap):
|
|
|
|
|
users = os.listdir(".")
|
|
|
|
|
users = filter(lambda x: os.path.isdir(x), users)
|
|
|
|
|
for userName in users:
|
|
|
|
|
if not self.servUnixObj.searchUnixUser(userName) and\
|
|
|
|
|
not self.servUnixObj.searchPasswdUser(userName):
|
|
|
|
|
# Удаляем пользователя из ветки Worked
|
|
|
|
|
if not self.delReplWorkedUser(userName):
|
|
|
|
|
errMessage = _("Can not remove user %s in the LDAP \
|
|
|
|
|
branch 'Worked'")
|
|
|
|
|
errMessage = _("Can not remove user %s \
|
|
|
|
|
in the LDAP branch 'Worked'")
|
|
|
|
|
if logObj:
|
|
|
|
|
logObj.writeError(errMessage)
|
|
|
|
|
self.printERROR(errMessage)
|
|
|
|
|
flagError = True
|
|
|
|
|
break
|
|
|
|
|
if not self.servUnixObj.searchUnixUser(userName) and\
|
|
|
|
|
not self.servUnixObj.searchPasswdUser(userName):
|
|
|
|
|
# Удаляем директорию пользователя
|
|
|
|
|
self.removeDir(userName)
|
|
|
|
|
message = _("deleted %s")\
|
|
|
|
|
%os.path.join(path,userName)
|
|
|
|
|