diff options
author | MW | 2008-06-26 17:20:08 +0000 |
---|---|---|
committer | MW | 2008-06-26 17:20:08 +0000 |
commit | 682ec53420ffac9918febc12b7140363602812e5 (patch) | |
tree | a3d45436d19e0388c9f52f7e4bc8058f52d71ec5 /OpenSim/Region/Application/OpenSim.cs | |
parent | WORK-IN-PRGRESS: beware of falling pieces and shifting (diff) | |
download | opensim-SC-682ec53420ffac9918febc12b7140363602812e5.zip opensim-SC-682ec53420ffac9918febc12b7140363602812e5.tar.gz opensim-SC-682ec53420ffac9918febc12b7140363602812e5.tar.bz2 opensim-SC-682ec53420ffac9918febc12b7140363602812e5.tar.xz |
As per the suggestion on the mailing list, added support for a OpenSim.xml config file, instead of a ini file. INI files still work the same as they did before, just now if a ini file isn't found, it looks for a OpenSim.xml file (of course in xml format) and if found uses that.
Includes a OpenSim.Example.xml for reference (the default settings saved as a xml file).
Diffstat (limited to 'OpenSim/Region/Application/OpenSim.cs')
-rw-r--r-- | OpenSim/Region/Application/OpenSim.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Region/Application/OpenSim.cs b/OpenSim/Region/Application/OpenSim.cs index 6f1a3cb..4738dfc 100644 --- a/OpenSim/Region/Application/OpenSim.cs +++ b/OpenSim/Region/Application/OpenSim.cs | |||
@@ -69,7 +69,7 @@ namespace OpenSim | |||
69 | 69 | ||
70 | protected override void ReadConfigSettings() | 70 | protected override void ReadConfigSettings() |
71 | { | 71 | { |
72 | IConfig startupConfig = m_config.Configs["Startup"]; | 72 | IConfig startupConfig = m_config.ConfigSource.Configs["Startup"]; |
73 | 73 | ||
74 | if (startupConfig != null) | 74 | if (startupConfig != null) |
75 | { | 75 | { |
@@ -528,7 +528,7 @@ namespace OpenSim | |||
528 | c = DefaultConfig().AddConfig(cmdparams[1]); | 528 | c = DefaultConfig().AddConfig(cmdparams[1]); |
529 | string _value = String.Join(" ", cmdparams, 3, cmdparams.Length - 3); | 529 | string _value = String.Join(" ", cmdparams, 3, cmdparams.Length - 3); |
530 | c.Set(cmdparams[2], _value); | 530 | c.Set(cmdparams[2], _value); |
531 | m_config.Merge(c.ConfigSource); | 531 | m_config.ConfigSource.Merge(c.ConfigSource); |
532 | 532 | ||
533 | m_console.Error(n, n + " " + n + " " + cmdparams[1] + " " + cmdparams[2] + " " + | 533 | m_console.Error(n, n + " " + n + " " + cmdparams[1] + " " + cmdparams[2] + " " + |
534 | _value); | 534 | _value); |