small change to last commit
parent
682ec53420
commit
314181a70d
|
@ -51,7 +51,7 @@ namespace OpenSim.ApplicationPlugins.LoadRegions
|
|||
m_log.Info("[LOADREGIONS]: Load Regions addin being initialised");
|
||||
|
||||
IRegionLoader regionLoader;
|
||||
if (openSim.ConfigSource.ConfigSource.Configs["Startup"].GetString("region_info_source", "filesystem") == "filesystem")
|
||||
if (openSim.ConfigSource.Source.Configs["Startup"].GetString("region_info_source", "filesystem") == "filesystem")
|
||||
{
|
||||
m_log.Info("[LOADREGIONS]: Loading Region Info from filesystem");
|
||||
regionLoader = new RegionLoaderFileSystem();
|
||||
|
@ -62,7 +62,7 @@ namespace OpenSim.ApplicationPlugins.LoadRegions
|
|||
regionLoader = new RegionLoaderWebServer();
|
||||
}
|
||||
|
||||
regionLoader.SetIniConfigSource(openSim.ConfigSource.ConfigSource);
|
||||
regionLoader.SetIniConfigSource(openSim.ConfigSource.Source);
|
||||
RegionInfo[] regionsToLoad = regionLoader.LoadRegions();
|
||||
|
||||
openSim.ModuleLoader.LoadDefaultSharedModules();
|
||||
|
@ -89,7 +89,7 @@ namespace OpenSim.ApplicationPlugins.LoadRegions
|
|||
m_log.Info("[LOADREGIONS]: Load Regions addin being initialised");
|
||||
|
||||
IRegionLoader regionLoader;
|
||||
if (openSim.ConfigSource.ConfigSource.Configs["Startup"].GetString("region_info_source", "filesystem") == "filesystem")
|
||||
if (openSim.ConfigSource.Source.Configs["Startup"].GetString("region_info_source", "filesystem") == "filesystem")
|
||||
{
|
||||
m_log.Info("[LOADREGIONS]: Loading Region Info from filesystem");
|
||||
regionLoader = new RegionLoaderFileSystem();
|
||||
|
@ -100,7 +100,7 @@ namespace OpenSim.ApplicationPlugins.LoadRegions
|
|||
regionLoader = new RegionLoaderWebServer();
|
||||
}
|
||||
|
||||
regionLoader.SetIniConfigSource(openSim.ConfigSource.ConfigSource);
|
||||
regionLoader.SetIniConfigSource(openSim.ConfigSource.Source);
|
||||
RegionInfo[] regionsToLoad = regionLoader.LoadRegions();
|
||||
for (int i = 0; i < regionsToLoad.Length; i++)
|
||||
{
|
||||
|
|
|
@ -58,11 +58,11 @@ namespace OpenSim.ApplicationPlugins.RemoteController
|
|||
{
|
||||
try
|
||||
{
|
||||
if (openSim.ConfigSource.ConfigSource.Configs["RemoteAdmin"] != null &&
|
||||
openSim.ConfigSource.ConfigSource.Configs["RemoteAdmin"].GetBoolean("enabled", false))
|
||||
if (openSim.ConfigSource.Source.Configs["RemoteAdmin"] != null &&
|
||||
openSim.ConfigSource.Source.Configs["RemoteAdmin"].GetBoolean("enabled", false))
|
||||
{
|
||||
m_log.Info("[RADMIN]: Remote Admin Plugin Enabled");
|
||||
requiredPassword = openSim.ConfigSource.ConfigSource.Configs["RemoteAdmin"].GetString("access_password", String.Empty);
|
||||
requiredPassword = openSim.ConfigSource.Source.Configs["RemoteAdmin"].GetString("access_password", String.Empty);
|
||||
|
||||
m_app = openSim;
|
||||
m_httpd = openSim.HttpServer;
|
||||
|
|
|
@ -203,7 +203,7 @@ namespace OpenSim.ApplicationPlugins.Rest
|
|||
|
||||
try
|
||||
{
|
||||
if ((_config = openSim.ConfigSource.ConfigSource.Configs["RestPlugins"]) == null)
|
||||
if ((_config = openSim.ConfigSource.Source.Configs["RestPlugins"]) == null)
|
||||
{
|
||||
m_log.WarnFormat("{0} Rest Plugins not configured", MsgID);
|
||||
return;
|
||||
|
@ -225,7 +225,7 @@ namespace OpenSim.ApplicationPlugins.Rest
|
|||
_prefix = _config.GetString("prefix", "/admin");
|
||||
|
||||
// Get plugin specific config
|
||||
_pluginConfig = openSim.ConfigSource.ConfigSource.Configs[ConfigName];
|
||||
_pluginConfig = openSim.ConfigSource.Source.Configs[ConfigName];
|
||||
|
||||
|
||||
m_log.InfoFormat("{0} Rest Plugins Enabled", MsgID);
|
||||
|
|
|
@ -69,7 +69,7 @@ namespace OpenSim
|
|||
|
||||
protected override void ReadConfigSettings()
|
||||
{
|
||||
IConfig startupConfig = m_config.ConfigSource.Configs["Startup"];
|
||||
IConfig startupConfig = m_config.Source.Configs["Startup"];
|
||||
|
||||
if (startupConfig != null)
|
||||
{
|
||||
|
@ -528,7 +528,7 @@ namespace OpenSim
|
|||
c = DefaultConfig().AddConfig(cmdparams[1]);
|
||||
string _value = String.Join(" ", cmdparams, 3, cmdparams.Length - 3);
|
||||
c.Set(cmdparams[2], _value);
|
||||
m_config.ConfigSource.Merge(c.ConfigSource);
|
||||
m_config.Source.Merge(c.ConfigSource);
|
||||
|
||||
m_console.Error(n, n + " " + n + " " + cmdparams[1] + " " + cmdparams[2] + " " +
|
||||
_value);
|
||||
|
|
|
@ -170,22 +170,22 @@ namespace OpenSim
|
|||
Application.iniFilePath = startupConfig.GetString("inifile", "OpenSim.ini");
|
||||
|
||||
m_config = new OpenSimConfigSource();
|
||||
m_config.ConfigSource = new IniConfigSource();
|
||||
m_config.Source = new IniConfigSource();
|
||||
IConfigSource icong;
|
||||
|
||||
//check for .INI file (either default or name passed in command line)
|
||||
if (File.Exists(Application.iniFilePath))
|
||||
{
|
||||
m_config.ConfigSource.Merge(new IniConfigSource(Application.iniFilePath));
|
||||
m_config.ConfigSource.Merge(configSource);
|
||||
m_config.Source.Merge(new IniConfigSource(Application.iniFilePath));
|
||||
m_config.Source.Merge(configSource);
|
||||
}
|
||||
else
|
||||
{
|
||||
Application.iniFilePath = Path.Combine(Util.configDir(), Application.iniFilePath);
|
||||
if (File.Exists(Application.iniFilePath))
|
||||
{
|
||||
m_config.ConfigSource.Merge(new IniConfigSource(Application.iniFilePath));
|
||||
m_config.ConfigSource.Merge(configSource);
|
||||
m_config.Source.Merge(new IniConfigSource(Application.iniFilePath));
|
||||
m_config.Source.Merge(configSource);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -193,17 +193,17 @@ namespace OpenSim
|
|||
{
|
||||
//chech for a xml config file
|
||||
Application.iniFilePath = "OpenSim.xml";
|
||||
m_config.ConfigSource = new XmlConfigSource();
|
||||
m_config.ConfigSource.Merge(new XmlConfigSource(Application.iniFilePath));
|
||||
m_config.ConfigSource.Merge(configSource);
|
||||
m_config.Source = new XmlConfigSource();
|
||||
m_config.Source.Merge(new XmlConfigSource(Application.iniFilePath));
|
||||
m_config.Source.Merge(configSource);
|
||||
}
|
||||
else
|
||||
{
|
||||
//Application.iniFilePath = "OpenSim.xml";
|
||||
// m_config.ConfigSource = new XmlConfigSource();
|
||||
// no default config files, so set default values, and save it
|
||||
m_config.ConfigSource.Merge(DefaultConfig());
|
||||
m_config.ConfigSource.Merge(configSource);
|
||||
m_config.Source.Merge(DefaultConfig());
|
||||
m_config.Source.Merge(configSource);
|
||||
m_config.Save(Application.iniFilePath);
|
||||
}
|
||||
}
|
||||
|
@ -294,7 +294,7 @@ namespace OpenSim
|
|||
{
|
||||
m_networkServersInfo = new NetworkServersInfo();
|
||||
|
||||
IConfig startupConfig = m_config.ConfigSource.Configs["Startup"];
|
||||
IConfig startupConfig = m_config.Source.Configs["Startup"];
|
||||
|
||||
if (startupConfig != null)
|
||||
{
|
||||
|
@ -323,7 +323,7 @@ namespace OpenSim
|
|||
m_clientstackDll = startupConfig.GetString("clientstack_plugin", "OpenSim.Region.ClientStack.LindenUDP.dll");
|
||||
}
|
||||
|
||||
IConfig standaloneConfig = m_config.ConfigSource.Configs["StandAlone"];
|
||||
IConfig standaloneConfig = m_config.Source.Configs["StandAlone"];
|
||||
if (standaloneConfig != null)
|
||||
{
|
||||
m_standaloneAuthenticate = standaloneConfig.GetBoolean("accounts_authenticate", false);
|
||||
|
@ -344,7 +344,7 @@ namespace OpenSim
|
|||
m_dumpAssetsToFile = standaloneConfig.GetBoolean("dump_assets_to_file", false);
|
||||
}
|
||||
|
||||
m_networkServersInfo.loadFromConfiguration(m_config.ConfigSource);
|
||||
m_networkServersInfo.loadFromConfiguration(m_config.Source);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
@ -397,11 +397,11 @@ namespace OpenSim
|
|||
m_httpServer.AddStreamHandler(new SimStatusHandler());
|
||||
}
|
||||
|
||||
proxyUrl = ConfigSource.ConfigSource.Configs["Network"].GetString("proxy_url", "");
|
||||
proxyOffset = Int32.Parse(ConfigSource.ConfigSource.Configs["Network"].GetString("proxy_offset", "0"));
|
||||
proxyUrl = ConfigSource.Source.Configs["Network"].GetString("proxy_url", "");
|
||||
proxyOffset = Int32.Parse(ConfigSource.Source.Configs["Network"].GetString("proxy_offset", "0"));
|
||||
|
||||
// Create a ModuleLoader instance
|
||||
m_moduleLoader = new ModuleLoader(m_config.ConfigSource);
|
||||
m_moduleLoader = new ModuleLoader(m_config.Source);
|
||||
|
||||
ExtensionNodeList nodes = AddinManager.GetExtensionNodes("/OpenSim/Startup");
|
||||
foreach (TypeExtensionNode node in nodes)
|
||||
|
@ -586,7 +586,7 @@ namespace OpenSim
|
|||
return
|
||||
new Scene(regionInfo, circuitManager, m_commsManager, sceneGridService, m_assetCache,
|
||||
storageManager, m_httpServer,
|
||||
m_moduleLoader, m_dumpAssetsToFile, m_physicalPrim, m_see_into_region_from_neighbor, m_config.ConfigSource,
|
||||
m_moduleLoader, m_dumpAssetsToFile, m_physicalPrim, m_see_into_region_from_neighbor, m_config.Source,
|
||||
m_version);
|
||||
|
||||
}
|
||||
|
@ -635,7 +635,7 @@ namespace OpenSim
|
|||
|
||||
protected override PhysicsScene GetPhysicsScene()
|
||||
{
|
||||
return GetPhysicsScene(m_physicsEngine, m_meshEngineName, m_config.ConfigSource);
|
||||
return GetPhysicsScene(m_physicsEngine, m_meshEngineName, m_config.Source);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
@ -722,18 +722,18 @@ namespace OpenSim
|
|||
|
||||
public class OpenSimConfigSource
|
||||
{
|
||||
public IConfigSource ConfigSource;
|
||||
public IConfigSource Source;
|
||||
|
||||
public void Save(string path)
|
||||
{
|
||||
if (ConfigSource is IniConfigSource)
|
||||
if (Source is IniConfigSource)
|
||||
{
|
||||
IniConfigSource iniCon = (IniConfigSource)ConfigSource;
|
||||
IniConfigSource iniCon = (IniConfigSource)Source;
|
||||
iniCon.Save(path);
|
||||
}
|
||||
else if (ConfigSource is XmlConfigSource)
|
||||
else if (Source is XmlConfigSource)
|
||||
{
|
||||
XmlConfigSource xmlCon = (XmlConfigSource)ConfigSource;
|
||||
XmlConfigSource xmlCon = (XmlConfigSource)Source;
|
||||
xmlCon.Save(path);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -79,7 +79,7 @@ namespace OpenSim.ApplicationPlugins.LoadBalancer
|
|||
{
|
||||
m_log.Info("[BALANCER] " + "Entering Initialize()");
|
||||
|
||||
proxyURL = openSim.ConfigSource.ConfigSource.Configs["Network"].GetString("proxy_url", "");
|
||||
proxyURL = openSim.ConfigSource.Source.Configs["Network"].GetString("proxy_url", "");
|
||||
if (proxyURL.Length == 0) return;
|
||||
|
||||
StartTcpServer();
|
||||
|
@ -93,8 +93,8 @@ namespace OpenSim.ApplicationPlugins.LoadBalancer
|
|||
simMain = openSim;
|
||||
commandServer = openSim.HttpServer;
|
||||
|
||||
proxyOffset = Int32.Parse(openSim.ConfigSource.ConfigSource.Configs["Network"].GetString("proxy_offset", "0"));
|
||||
serializeDir = openSim.ConfigSource.ConfigSource.Configs["Network"].GetString("serialize_dir", "/tmp/");
|
||||
proxyOffset = Int32.Parse(openSim.ConfigSource.Source.Configs["Network"].GetString("proxy_offset", "0"));
|
||||
serializeDir = openSim.ConfigSource.Source.Configs["Network"].GetString("serialize_dir", "/tmp/");
|
||||
|
||||
commandServer.AddXmlRPCHandler("SerializeRegion", SerializeRegion);
|
||||
commandServer.AddXmlRPCHandler("DeserializeRegion_Move", DeserializeRegion_Move);
|
||||
|
|
|
@ -72,7 +72,7 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
|
|||
public void Initialise(OpenSimBase openSim)
|
||||
{
|
||||
m_log.Info("Starting proxy");
|
||||
string proxyURL = openSim.ConfigSource.ConfigSource.Configs["Network"].GetString("proxy_url", "");
|
||||
string proxyURL = openSim.ConfigSource.Source.Configs["Network"].GetString("proxy_url", "");
|
||||
if (proxyURL.Length == 0) return;
|
||||
|
||||
uint port = (uint) Int32.Parse(proxyURL.Split(new char[] {':'})[2]);
|
||||
|
|
Loading…
Reference in New Issue