quick fix for mantis #3477 --- m_configMember is being picked up by
MySQLEstateData.cs via reflection and then causes MySQL to get all confused and panicky... NOTE: the MySQL test cases are still very unhappy...0.6.5-rc1
parent
3b70d14e62
commit
3cb82ce383
|
@ -35,7 +35,7 @@ namespace OpenSim.Framework
|
||||||
public class EstateSettings
|
public class EstateSettings
|
||||||
{
|
{
|
||||||
// private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
|
// private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
|
||||||
private readonly ConfigurationMember m_configMember;
|
private readonly ConfigurationMember _configMember;
|
||||||
|
|
||||||
public delegate void SaveDelegate(EstateSettings rs);
|
public delegate void SaveDelegate(EstateSettings rs);
|
||||||
|
|
||||||
|
@ -43,12 +43,12 @@ namespace OpenSim.Framework
|
||||||
|
|
||||||
// Only the client uses these
|
// Only the client uses these
|
||||||
//
|
//
|
||||||
private uint m_estateId = 100;
|
private uint m_EstateId = 100;
|
||||||
|
|
||||||
public uint EstateID
|
public uint EstateID
|
||||||
{
|
{
|
||||||
get { return m_estateId; }
|
get { return m_EstateId; }
|
||||||
set { m_estateId = value; }
|
set { m_EstateId = value; }
|
||||||
}
|
}
|
||||||
|
|
||||||
private string m_EstateName;
|
private string m_EstateName;
|
||||||
|
@ -273,20 +273,20 @@ namespace OpenSim.Framework
|
||||||
|
|
||||||
public EstateSettings()
|
public EstateSettings()
|
||||||
{
|
{
|
||||||
if (m_configMember == null)
|
if (_configMember == null)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
// Load legacy defaults
|
// Load legacy defaults
|
||||||
//
|
//
|
||||||
m_configMember =
|
_configMember =
|
||||||
new ConfigurationMember(Path.Combine(Util.configDir(),
|
new ConfigurationMember(Path.Combine(Util.configDir(),
|
||||||
"estate_settings.xml"), "ESTATE SETTINGS",
|
"estate_settings.xml"), "ESTATE SETTINGS",
|
||||||
loadConfigurationOptions,
|
loadConfigurationOptions,
|
||||||
handleIncomingConfiguration, true);
|
handleIncomingConfiguration, true);
|
||||||
|
|
||||||
l_EstateManagers.Clear();
|
l_EstateManagers.Clear();
|
||||||
m_configMember.performConfigurationRetrieve();
|
_configMember.performConfigurationRetrieve();
|
||||||
}
|
}
|
||||||
catch (Exception)
|
catch (Exception)
|
||||||
{
|
{
|
||||||
|
@ -360,75 +360,75 @@ namespace OpenSim.Framework
|
||||||
|
|
||||||
public void loadConfigurationOptions()
|
public void loadConfigurationOptions()
|
||||||
{
|
{
|
||||||
m_configMember.addConfigurationOption("billable_factor",
|
_configMember.addConfigurationOption("billable_factor",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_FLOAT,
|
ConfigurationOption.ConfigurationTypes.TYPE_FLOAT,
|
||||||
String.Empty, "0.0", true);
|
String.Empty, "0.0", true);
|
||||||
|
|
||||||
// m_configMember.addConfigurationOption("estate_id",
|
// _configMember.addConfigurationOption("estate_id",
|
||||||
// ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
|
// ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
|
||||||
// String.Empty, "100", true);
|
// String.Empty, "100", true);
|
||||||
|
|
||||||
// m_configMember.addConfigurationOption("parent_estate_id",
|
// _configMember.addConfigurationOption("parent_estate_id",
|
||||||
// ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
|
// ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
|
||||||
// String.Empty, "1", true);
|
// String.Empty, "1", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("redirect_grid_x",
|
_configMember.addConfigurationOption("redirect_grid_x",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_INT32,
|
ConfigurationOption.ConfigurationTypes.TYPE_INT32,
|
||||||
String.Empty, "0", true);
|
String.Empty, "0", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("redirect_grid_y",
|
_configMember.addConfigurationOption("redirect_grid_y",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_INT32,
|
ConfigurationOption.ConfigurationTypes.TYPE_INT32,
|
||||||
String.Empty, "0", true);
|
String.Empty, "0", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("price_per_meter",
|
_configMember.addConfigurationOption("price_per_meter",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
|
ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
|
||||||
String.Empty, "1", true);
|
String.Empty, "1", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("estate_name",
|
_configMember.addConfigurationOption("estate_name",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_STRING,
|
ConfigurationOption.ConfigurationTypes.TYPE_STRING,
|
||||||
String.Empty, "My Estate", true);
|
String.Empty, "My Estate", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("estate_manager_0",
|
_configMember.addConfigurationOption("estate_manager_0",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
||||||
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("estate_manager_1",
|
_configMember.addConfigurationOption("estate_manager_1",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
||||||
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("estate_manager_2",
|
_configMember.addConfigurationOption("estate_manager_2",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
||||||
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("estate_manager_3",
|
_configMember.addConfigurationOption("estate_manager_3",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
||||||
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("estate_manager_4",
|
_configMember.addConfigurationOption("estate_manager_4",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
||||||
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("estate_manager_5",
|
_configMember.addConfigurationOption("estate_manager_5",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
||||||
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("estate_manager_6",
|
_configMember.addConfigurationOption("estate_manager_6",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
||||||
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("estate_manager_7",
|
_configMember.addConfigurationOption("estate_manager_7",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
||||||
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("estate_manager_8",
|
_configMember.addConfigurationOption("estate_manager_8",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
||||||
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("estate_manager_9",
|
_configMember.addConfigurationOption("estate_manager_9",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
ConfigurationOption.ConfigurationTypes.TYPE_UUID,
|
||||||
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
String.Empty, "00000000-0000-0000-0000-000000000000", true);
|
||||||
|
|
||||||
m_configMember.addConfigurationOption("region_flags",
|
_configMember.addConfigurationOption("region_flags",
|
||||||
ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
|
ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
|
||||||
String.Empty, "336723974", true);
|
String.Empty, "336723974", true);
|
||||||
}
|
}
|
||||||
|
@ -466,7 +466,7 @@ namespace OpenSim.Framework
|
||||||
m_BillableFactor = (float) configuration_result;
|
m_BillableFactor = (float) configuration_result;
|
||||||
break;
|
break;
|
||||||
// case "estate_id":
|
// case "estate_id":
|
||||||
// m_estateId = (uint) configuration_result;
|
// m_EstateId = (uint) configuration_result;
|
||||||
// break;
|
// break;
|
||||||
// case "parent_estate_id":
|
// case "parent_estate_id":
|
||||||
// m_ParentEstateID = (uint) configuration_result;
|
// m_ParentEstateID = (uint) configuration_result;
|
||||||
|
|
Loading…
Reference in New Issue