add register hook to register global things (settings, commands, types)

from plugins. startup hook is used for starting an individual instance.
This commit is contained in:
Kevin Dangoor 2010-12-14 11:16:53 -08:00
commit b75e43962a
2 changed files with 30 additions and 8 deletions

View file

@ -121,9 +121,10 @@ console.log(JSON.stringify({
var pluginsModule = require("pilot/plugin_manager");
var settings = require("pilot/settings").settings;
var catalog = pluginsModule.catalog;
catalog.registerPlugins(knownPlugins);
if (callback) {
callback(pluginsModule, settings);
}
catalog.registerPlugins(knownPlugins).then(function() {
if (callback) {
callback(pluginsModule, settings);
}
});
});
};