Added new configuration item to User Server: X and Y of region to send user to if their logon region is down. Known good region, sort of.

This commit is contained in:
Brian McBee
2007-11-25 21:21:44 +00:00
parent 7720be5a39
commit 35472b3666
3 changed files with 138 additions and 62 deletions

View File

@@ -42,6 +42,8 @@ namespace OpenSim.Framework
public static uint DefaultHttpPort = 8002;
public uint HttpPort = DefaultHttpPort;
public uint DefaultX = 1000;
public uint DefaultY = 1000;
private ConfigurationMember configMember;
@@ -71,6 +73,10 @@ namespace OpenSim.Framework
configMember.addConfigurationOption("http_port", ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
"Http Listener port", DefaultHttpPort.ToString(), false);
configMember.addConfigurationOption("default_X", ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
"Known good region X", "1000", false);
configMember.addConfigurationOption("default_Y", ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
"Known good region Y", "1000", false);
}
public bool handleIncomingConfiguration(string configuration_key, object configuration_result)
@@ -95,6 +101,12 @@ namespace OpenSim.Framework
case "http_port":
HttpPort = (uint) configuration_result;
break;
case "default_X":
DefaultX = (uint)configuration_result;
break;
case "default_Y":
DefaultY = (uint)configuration_result;
break;
}
return true;