prosodyctl: Add restart command for KSid and johnny :)

Sun, 21 Feb 2010 20:52:54 +0000

author
Matthew Wild <mwild1@gmail.com>
date
Sun, 21 Feb 2010 20:52:54 +0000
changeset 2696
cb5acafbec62
parent 2694
a6d80b6e9ee1
child 2697
780f767a5034
child 2700
3cb04cdc0193

prosodyctl: Add restart command for KSid and johnny :)

prosodyctl file | annotate | diff | comparison | revisions
--- a/prosodyctl	Sun Feb 21 17:33:13 2010 +0000
+++ b/prosodyctl	Sun Feb 21 20:52:54 2010 +0000
@@ -433,6 +433,19 @@
 	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)

mercurial