public MurmurConfig GetConfiguration(string regionName)
{
MurmurConfig config = new MurmurConfig
{
MetaIce = "Meta:" + m_config.GetString("murmur_ice", String.Empty),
MurmurHost = m_config.GetString("murmur_host", String.Empty),
ServerID = m_config.GetInt("murmur_sid", 1),
ServerVersion = m_config.GetString("server_version", String.Empty),
GlacierEnabled = m_config.GetBoolean("glacier", false),
GlacierIce = m_config.GetString("glacier_ice", String.Empty),
GlacierUser = m_config.GetString("glacier_user", "admin"),
GlacierPass = m_config.GetString("glacier_pass", "password"),
IceCB = m_config.GetString("murmur_ice_cb", "tcp -h 127.0.0.1"),
ChannelName =
m_config.GetBoolean("use_one_channel", false)
? m_config.GetString("channel_name", "Channel")
: regionName
};
// retrieve configuration variables
return config;
}