add Logos instance id to registry url (#20)

Allows multiple Logos core instances to run on the same machine by giving appending a unique instance identifier to each registry url.
This commit is contained in:
Eric
2026-03-16 10:43:39 -04:00
committed by GitHub
parent 95f763b48d
commit a4bd66cd6e
4 changed files with 38 additions and 4 deletions
+3 -1
View File
@@ -2,16 +2,18 @@
#include "module_proxy.h"
#include "logos_api.h"
#include "logos_mode.h"
#include "logos_instance.h"
#include "plugin_registry.h"
#include <QRemoteObjectRegistryHost>
#include <QDebug>
#include <QUrl>
#include <QMetaObject>
#include <QString>
LogosAPIProvider::LogosAPIProvider(const QString& module_name, QObject *parent)
: QObject(parent)
, m_registryHost(nullptr)
, m_registryUrl(QString("local:logos_%1").arg(module_name))
, m_registryUrl(LogosInstance::id(module_name))
, m_moduleProxy(nullptr)
{
}