develop
asamoukin 16 years ago
parent cabcd4cc60
commit 4f777fe5ea

@ -6775,6 +6775,7 @@ class servFtp(shareLdap):
flagError = True
self.clVars.Set("ur_id",str(uid))
self.clVars.Set("ur_gid",str(gid))
# Корневая FTP директория
ftpDir = self.clVars.Get("sr_ftp_path")
# FTP директория пользователя
if options.has_key('d') and options.has_key('m'):
@ -6793,15 +6794,11 @@ class servFtp(shareLdap):
print _("LDAP Error") + ": " + self.ldapObj.getError().strip()
return False
flagError = False
# FTP директория пользователей
ftpUsersDir = os.path.join(ftpDir,"pub/users")
# FTP директория пользователя
if not options.has_key('d'):
ftpUserDir = os.path.join(ftpUsersDir,userName)
ftpUserDir = os.path.join(ftpDir,"pub/users",userName)
# Создаем FTP директорию пользователя
if options.has_key('m'):
if not os.path.exists(ftpUsersDir):
os.makedirs(ftpUsersDir)
if not self.createUserDir(uid, gid, ftpUserDir):
flagError = True
if flagError:

Loading…
Cancel
Save