X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=prosody;h=061f3781ee53904846b623a70999b0f76f18588f;hb=915835eebfa9846ef38d96147f9c1738700fad53;hp=517762f3c438d4d7061739f7a8f3ec95e86d3175;hpb=9bd553f671cd8abcd19704598f1d66e4d6eebae5;p=prosody.git diff --git a/prosody b/prosody index 517762f3..061f3781 100755 --- a/prosody +++ b/prosody @@ -7,6 +7,8 @@ -- COPYING file in the source package for more information. -- +-- prosody - main executable for Prosody XMPP server + -- Will be modified by configure script if run -- CFG_SOURCEDIR=os.getenv("PROSODY_SRCDIR"); @@ -286,13 +288,16 @@ function load_secondary_libraries() --- Load and initialise core modules require "util.import" require "util.xmppstream" - require "core.xmlhandlers" require "core.rostermanager" require "core.hostmanager" require "core.modulemanager" require "core.usermanager" require "core.sessionmanager" require "core.stanza_router" + package.loaded['core.componentmanager'] = setmetatable({},{__index=function() + log("warn", "componentmanager is deprecated: %s", debug.traceback():match("\n[^\n]*\n[\s\t]*([^\n]*)")); + return function() end + end}); require "net.http" @@ -326,10 +331,11 @@ function init_data_store() end return username, host, datastore, data; end); + require "core.storagemanager"; end function prepare_to_start() - log("debug", "Prosody is using the %s backend for connection handling", server.get_backend()); + log("info", "Prosody is using the %s backend for connection handling", server.get_backend()); -- Signal to modules that we are ready to start prosody.events.fire_event("server-starting");