prosodyctl

changeset 3013
518e3f6f9946
parent 2706
c2dde8bda3fe
child 3014
169d096988e1
--- a/prosodyctl	Wed May 05 19:01:14 2010 +0100
+++ b/prosodyctl	Wed May 05 20:14:03 2010 +0100
@@ -29,6 +29,14 @@
 	end
 end
 
+-- Global 'prosody' object
+prosody = {
+	hosts = {},
+	events = require "util.events".new(),
+	platform = "posix"
+};
+local prosody = prosody;
+
 config = require "core.configmanager"
 
 do
@@ -63,8 +71,6 @@
 	os.exit(1);
 end
 
-prosody = { hosts = {}, events = events, platform = "posix" };
-
 local data_path = config.get("*", "core", "data_path") or CFG_DATADIR or "data";
 require "util.datamanager".set_data_path(data_path);
 

mercurial