Convert tabs to spaces from previous commit 8c2b41b01
parent
8c2b41b01d
commit
f7172095e0
|
@ -124,7 +124,7 @@ namespace OpenSim
|
|||
else
|
||||
{
|
||||
Application.iniFilePath = Path.GetFullPath(
|
||||
Path.Combine(Util.configDir(), iniFileName));
|
||||
Path.Combine(Util.configDir(), iniFileName));
|
||||
|
||||
if (!File.Exists(Application.iniFilePath))
|
||||
{
|
||||
|
@ -154,14 +154,14 @@ namespace OpenSim
|
|||
}
|
||||
}
|
||||
|
||||
// Override distro settings with contents of inidirectory
|
||||
// Override distro settings with contents of inidirectory
|
||||
string iniDirName = startupConfig.GetString("inidirectory", "config");
|
||||
string iniDirPath = Path.Combine(Util.configDir(), iniDirName);
|
||||
|
||||
if (Directory.Exists(iniDirPath))
|
||||
{
|
||||
m_log.InfoFormat("[CONFIG]: Searching folder {0} for config ini files", iniDirPath);
|
||||
List<string> overrideSources = new List<string>();
|
||||
List<string> overrideSources = new List<string>();
|
||||
|
||||
string[] fileEntries = Directory.GetFiles(iniDirName);
|
||||
foreach (string filePath in fileEntries)
|
||||
|
@ -169,45 +169,45 @@ namespace OpenSim
|
|||
if (Path.GetExtension(filePath).ToLower() == ".ini")
|
||||
{
|
||||
if (!sources.Contains(Path.GetFullPath(filePath)))
|
||||
{
|
||||
{
|
||||
overrideSources.Add(Path.GetFullPath(filePath));
|
||||
// put it in sources too, to avoid circularity
|
||||
sources.Add(Path.GetFullPath(filePath));
|
||||
}
|
||||
// put it in sources too, to avoid circularity
|
||||
sources.Add(Path.GetFullPath(filePath));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (overrideSources.Count > 0)
|
||||
{
|
||||
OpenSimConfigSource overrideConfig = new OpenSimConfigSource();
|
||||
overrideConfig.Source = new IniConfigSource();
|
||||
|
||||
for (int i = 0 ; i < overrideSources.Count ; i++)
|
||||
{
|
||||
if (ReadConfig(overrideConfig, overrideSources[i]))
|
||||
{
|
||||
iniFileExists = true;
|
||||
AddIncludes(overrideConfig, overrideSources);
|
||||
}
|
||||
}
|
||||
m_config.Source.Merge(overrideConfig.Source);
|
||||
}
|
||||
}
|
||||
|
||||
if (overrideSources.Count > 0)
|
||||
{
|
||||
OpenSimConfigSource overrideConfig = new OpenSimConfigSource();
|
||||
overrideConfig.Source = new IniConfigSource();
|
||||
|
||||
for (int i = 0 ; i < overrideSources.Count ; i++)
|
||||
{
|
||||
if (ReadConfig(overrideConfig, overrideSources[i]))
|
||||
{
|
||||
iniFileExists = true;
|
||||
AddIncludes(overrideConfig, overrideSources);
|
||||
}
|
||||
}
|
||||
m_config.Source.Merge(overrideConfig.Source);
|
||||
}
|
||||
}
|
||||
|
||||
if (sources.Count == 0)
|
||||
{
|
||||
m_log.FatalFormat("[CONFIG]: Could not load any configuration");
|
||||
Environment.Exit(1);
|
||||
}
|
||||
else if (!iniFileExists)
|
||||
else if (!iniFileExists)
|
||||
{
|
||||
m_log.FatalFormat("[CONFIG]: Could not load any configuration");
|
||||
m_log.FatalFormat("[CONFIG]: Configuration exists, but there was an error loading it!");
|
||||
Environment.Exit(1);
|
||||
}
|
||||
|
||||
// Make sure command line options take precedence
|
||||
|
||||
// Make sure command line options take precedence
|
||||
m_config.Source.Merge(argvSource);
|
||||
|
||||
IConfig enVars = m_config.Source.Configs["Environment"];
|
||||
|
|
Loading…
Reference in New Issue