Make it possible to disable the HG linker. On non-HG systems it spits yellow

spam, so it should not load unless HG is desired.
This commit is contained in:
Melanie
2011-10-12 15:41:59 +01:00
parent 0faa8db0ef
commit 4b7b9e81f7
4 changed files with 10 additions and 0 deletions

View File

@@ -102,6 +102,13 @@ namespace OpenSim.Services.GridService
public HypergridLinker(IConfigSource config, GridService gridService, IRegionData db)
{
IConfig modulesConfig = config.Configs["Modules"];
if (modulesConfig == null)
return;
if (modulesConfig.GetString("HypergridLinker", "") != "HypergridLinker")
return;
m_log.DebugFormat("[HYPERGRID LINKER]: Starting with db {0}", db.GetType());
m_Database = db;