@@ -49,15 +49,15 @@ RegistryTracker::~RegistryTracker()
4949"Registry.Identity = Registry\n" \
5050"Registry.ConfigFile = %1\n" \
5151"Default.Middleware = Zmq\n" \
52−"Zmq.ConfigFile = %2\n"
52+"Zmq.ConfigFile = %2\n" \
53+"Smartscopes.Registry.Identity = %3\n"
5354
5455#define REGISTRY_CONFIG \
5556"[Registry]\n" \
5657"Middleware = Zmq\n" \
5758"Zmq.ConfigFile = %1\n" \
5859"Scope.InstallDir = %2\n" \
59−"Scoperunner.Path = %3\n" \
60−"%4"
60+"Scoperunner.Path = %3\n"
6161
6262#define MW_CONFIG \
6363"[Zmq]\n" \
@@ -107,9 +107,8 @@ void RegistryTracker::runRegistry()
107107 return;
108108 }
109109
110− QString runtime_ini = QString(RUNTIME_CONFIG).arg(m_registry_config.fileName()).arg(m_mw_config.fileName());
111110 // FIXME: keep in sync with the SSRegistry config
112− QString serverRegistryConfig(m_serverScopes ? "SS.Registry.Identity = SSRegistry\n" : "");
111+ QString runtime_ini = QString(RUNTIME_CONFIG).arg(m_registry_config.fileName()).arg(m_mw_config.fileName()).arg(m_serverScopes ? "SSRegistry" : "");
113112 if (!m_systemScopes) {
114113 m_scopeInstallDir.reset(new QTemporaryDir(tmp.filePath("scopes.XXXXXX")));
115114 if (!m_scopeInstallDir->isValid()) {
@@ -117,7 +116,7 @@ void RegistryTracker::runRegistry()
117116 }
118117 scopeInstallDir = m_scopeInstallDir->path();
119118 }
120− QString registry_ini = QString(REGISTRY_CONFIG).arg(m_mw_config.fileName()).arg(scopeInstallDir).arg(scopeRunnerBin).arg(serverRegistryConfig);
119+ QString registry_ini = QString(REGISTRY_CONFIG).arg(m_mw_config.fileName()).arg(scopeInstallDir).arg(scopeRunnerBin);
121120 QString mw_ini = QString(MW_CONFIG).arg(m_endpoints_dir.path());
122121
123122 m_runtime_config.write(runtime_ini.toUtf8());