LUA Script nil value
Posted: Wed May 15, 2024 9:55 am
Hi all
I have problems with the command: local strUserlist = c_GetUser(mydomain)
Last year (2023) it works, but now no longer.
Where is my fault?
The hole script is:
local mydomain = "xxx.com"
local rootdirtmp = "D:/ftp/kunden/"
local group = "Kunden"
do
local strUserlist = c_GetUser(mydomain)
local userlist = Split(strUserlist,"\n")
for _,username in pairs(userlist) do
local user = c_GetUser(mydomain,username)
local expiretime_t = c_TranslateTime(user.expiretime)
if (os.time() > expiretime_t) and (user.enable_expire == true) and (user.usergroups[1].groupname == group) then
c_DeleteUser(mydomain,username)
c_RemoveFileDir(rootdirtmp .. username)
end
end
end
Thanks a lot at everybody!
I have problems with the command: local strUserlist = c_GetUser(mydomain)
Last year (2023) it works, but now no longer.
Where is my fault?
The hole script is:
local mydomain = "xxx.com"
local rootdirtmp = "D:/ftp/kunden/"
local group = "Kunden"
do
local strUserlist = c_GetUser(mydomain)
local userlist = Split(strUserlist,"\n")
for _,username in pairs(userlist) do
local user = c_GetUser(mydomain,username)
local expiretime_t = c_TranslateTime(user.expiretime)
if (os.time() > expiretime_t) and (user.enable_expire == true) and (user.usergroups[1].groupname == group) then
c_DeleteUser(mydomain,username)
c_RemoveFileDir(rootdirtmp .. username)
end
end
end
Thanks a lot at everybody!