aboutsummaryrefslogtreecommitdiffstats
path: root/prosodyctl
diff options
context:
space:
mode:
authorMatthew Wild <mwild1@gmail.com>2010-02-21 20:53:23 +0000
committerMatthew Wild <mwild1@gmail.com>2010-02-21 20:53:23 +0000
commit7fbe2aaecb67e7e07828b98623740c152daf0f9e (patch)
treef5db8a2feb37a17c6e74121a038ab6fd78590834 /prosodyctl
parent5f28d6b07178cacffca84504788eaf24e2383206 (diff)
parent9fad88be5d39df364cdbe9553697697bbc5e4d0e (diff)
downloadprosody-7fbe2aaecb67e7e07828b98623740c152daf0f9e.tar.gz
prosody-7fbe2aaecb67e7e07828b98623740c152daf0f9e.zip
Merge with 0.7
Diffstat (limited to 'prosodyctl')
-rwxr-xr-xprosodyctl13
1 files changed, 13 insertions, 0 deletions
diff --git a/prosodyctl b/prosodyctl
index 9d2df69e..676085ee 100755
--- a/prosodyctl
+++ b/prosodyctl
@@ -433,6 +433,19 @@ function commands.stop(arg)
return 1;
end
+function commands.restart(arg)
+ if arg[1] == "--help" then
+ show_usage([[stop]], [[Stop and start a running Prosody server]]);
+ return 1;
+ end
+
+ local ret = commands.stop(arg);
+ if ret == 0 then
+ ret = commands.start(arg);
+ end
+ return ret;
+end
+
-- ejabberdctl compatibility
function commands.register(arg)