Browse Source

Log number of modules and plugin collections on start

Signed-off-by: falkTX <falktx@falktx.com>
tags/24.12
falkTX 4 months ago
parent
commit
0da5ceba51
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 7 additions and 0 deletions
  1. +7
    -0
      plugins/plugins.cpp

+ 7
- 0
plugins/plugins.cpp View File

@@ -1005,6 +1005,8 @@ std::string pluginPath(const std::string& dirname);


namespace plugin { namespace plugin {


static uint32_t numPluginModules = 0;

struct StaticPluginLoader { struct StaticPluginLoader {
Plugin* const plugin; Plugin* const plugin;
FILE* file; FILE* file;
@@ -1059,6 +1061,8 @@ struct StaticPluginLoader {


json_decref(rootJ); json_decref(rootJ);
plugins.push_back(plugin); plugins.push_back(plugin);

numPluginModules += plugin->models.size();
} }


if (file != nullptr) if (file != nullptr)
@@ -3597,6 +3601,9 @@ void initStaticPlugins()
initStatic__WhatTheRack(); initStatic__WhatTheRack();
initStatic__ZetaCarinaeModules(); initStatic__ZetaCarinaeModules();
initStatic__ZZC(); initStatic__ZZC();

INFO("Have %u modules from %u plugin collections",
numPluginModules, static_cast<uint32_t>(plugins.size()));
} }


void destroyStaticPlugins() void destroyStaticPlugins()


Loading…
Cancel
Save