Software /
code /
prosody
Comparison
prosodyctl @ 1459:545208bc0e84
prosodyctl: Use prosodyctl_timeout option if it exists in the config
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Thu, 02 Jul 2009 04:53:31 +0100 |
parent | 1458:fce75b4efda9 |
child | 1460:5882ed6219ff |
comparison
equal
deleted
inserted
replaced
1458:fce75b4efda9 | 1459:545208bc0e84 |
---|---|
162 break; | 162 break; |
163 end | 163 end |
164 end | 164 end |
165 return password; | 165 return password; |
166 end | 166 end |
167 | |
168 local prosodyctl_timeout = (config.get("*", "core", "prosodyctl_timeout") or 5) * 2; | |
167 ----------------------- | 169 ----------------------- |
168 local commands = {}; | 170 local commands = {}; |
169 local command = arg[1]; | 171 local command = arg[1]; |
170 | 172 |
171 function commands.adduser(arg) | 173 function commands.adduser(arg) |
298 local ok, running = prosodyctl.isrunning(); | 300 local ok, running = prosodyctl.isrunning(); |
299 if ok and running then | 301 if ok and running then |
300 break; | 302 break; |
301 elseif i == 5 then | 303 elseif i == 5 then |
302 show_message("Still waiting..."); | 304 show_message("Still waiting..."); |
303 elseif i >= 10 then | 305 elseif i >= prosodyctl_timeout then |
304 show_message("Prosody is still not running. Please give it some time or check your log files for errors."); | 306 show_message("Prosody is still not running. Please give it some time or check your log files for errors."); |
305 return 2; | 307 return 2; |
306 end | 308 end |
307 socket.sleep(0.5); | 309 socket.sleep(0.5); |
308 i = i + 1; | 310 i = i + 1; |
368 local ok, running = prosodyctl.isrunning(); | 370 local ok, running = prosodyctl.isrunning(); |
369 if ok and not running then | 371 if ok and not running then |
370 break; | 372 break; |
371 elseif i == 5 then | 373 elseif i == 5 then |
372 show_message("Still waiting..."); | 374 show_message("Still waiting..."); |
373 elseif i >= 10 then | 375 elseif i >= prosodyctl_timeout then |
374 show_message("Prosody is still running. Please give it some time or check your log files for errors."); | 376 show_message("Prosody is still running. Please give it some time or check your log files for errors."); |
375 return 2; | 377 return 2; |
376 end | 378 end |
377 socket.sleep(0.5); | 379 socket.sleep(0.5); |
378 i = i + 1; | 380 i = i + 1; |