From 6256078876d343a892d72df47ff6ce7d9e11f096 Mon Sep 17 00:00:00 2001 From: Mike Mazur Date: Wed, 23 Jul 2008 05:53:54 +0000 Subject: Thanks, sempuki, for a patch that adds .addin.xml for MSSQL and SQLite users. --- OpenSim/Grid/GridServer/GridManager.cs | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) (limited to 'OpenSim/Grid') diff --git a/OpenSim/Grid/GridServer/GridManager.cs b/OpenSim/Grid/GridServer/GridManager.cs index 0b4b4ac..ec3ca19 100644 --- a/OpenSim/Grid/GridServer/GridManager.cs +++ b/OpenSim/Grid/GridServer/GridManager.cs @@ -61,17 +61,6 @@ namespace OpenSim.Grid.GridServer /// The name of the grid server plugin DLL public void AddPlugin(string provider, string connect) { - // FIXME: convert "provider" DLL file name to Mono.Addins "id", - // which unless it is changed in the source code, is the .NET namespace. - // In the future, the "provider" should be changed to "id" in the - // config files, and is independent of filenames or namespaces. - string[] s = provider.Split ('.'); - int len = s.Length; - if ((len >= 2) && (s [len-1] == "dll")) - s [len-1] = s [len-2]; - - provider = String.Join (".", s); - PluginLoader gridloader = new PluginLoader (new GridDataInitialiser (connect)); @@ -83,8 +72,8 @@ namespace OpenSim.Grid.GridServer // loader will try to load all providers (MySQL, MSSQL, etc) // unless it is constrainted to the correct "id" - //gridloader.AddFilter ("/OpenSim/GridData", new PluginIdFilter (provider + "GridData")); - //logloader.AddFilter ("/OpenSim/LogData", new PluginIdFilter (provider + "LogData")); + gridloader.AddFilter ("/OpenSim/GridData", new PluginIdFilter (provider)); + logloader.AddFilter ("/OpenSim/LogData", new PluginIdFilter (provider)); gridloader.Load(); logloader.Load(); -- cgit v1.1