Log number of modules and plugin collections on start

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2024-12-14 00:24:34 +01:00
parent a03c48c420
commit 0da5ceba51
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0

View file

@ -1005,6 +1005,8 @@ std::string pluginPath(const std::string& dirname);
namespace plugin {
static uint32_t numPluginModules = 0;
struct StaticPluginLoader {
Plugin* const plugin;
FILE* file;
@ -1059,6 +1061,8 @@ struct StaticPluginLoader {
json_decref(rootJ);
plugins.push_back(plugin);
numPluginModules += plugin->models.size();
}
if (file != nullptr)
@ -3597,6 +3601,9 @@ void initStaticPlugins()
initStatic__WhatTheRack();
initStatic__ZetaCarinaeModules();
initStatic__ZZC();
INFO("Have %u modules from %u plugin collections",
numPluginModules, static_cast<uint32_t>(plugins.size()));
}
void destroyStaticPlugins()