Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
commit
36e73dbc9b
|
@ -70,7 +70,7 @@ namespace OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups
|
||||||
// if groups aren't enabled, we're not needed.
|
// if groups aren't enabled, we're not needed.
|
||||||
// if we're not specified as the connector to use, then we're not wanted
|
// if we're not specified as the connector to use, then we're not wanted
|
||||||
if ((groupsConfig.GetBoolean("Enabled", false) == false)
|
if ((groupsConfig.GetBoolean("Enabled", false) == false)
|
||||||
|| (groupsConfig.GetString("MessagingModule", "GroupsMessagingModule") != Name))
|
|| (groupsConfig.GetString("MessagingModule", "") != Name))
|
||||||
{
|
{
|
||||||
m_groupMessagingEnabled = false;
|
m_groupMessagingEnabled = false;
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -102,6 +102,13 @@ namespace OpenSim.Services.GridService
|
||||||
|
|
||||||
public HypergridLinker(IConfigSource config, GridService gridService, IRegionData db)
|
public HypergridLinker(IConfigSource config, GridService gridService, IRegionData db)
|
||||||
{
|
{
|
||||||
|
IConfig modulesConfig = config.Configs["Modules"];
|
||||||
|
if (modulesConfig == null)
|
||||||
|
return;
|
||||||
|
|
||||||
|
if (modulesConfig.GetString("HypergridLinker", "") != "HypergridLinker")
|
||||||
|
return;
|
||||||
|
|
||||||
m_log.DebugFormat("[HYPERGRID LINKER]: Starting with db {0}", db.GetType());
|
m_log.DebugFormat("[HYPERGRID LINKER]: Starting with db {0}", db.GetType());
|
||||||
|
|
||||||
m_Database = db;
|
m_Database = db;
|
||||||
|
|
|
@ -1377,7 +1377,7 @@
|
||||||
GroupsCacheTimeout = 30
|
GroupsCacheTimeout = 30
|
||||||
|
|
||||||
; Specify which messaging module to use for groups messaging and if it's enabled
|
; Specify which messaging module to use for groups messaging and if it's enabled
|
||||||
;MessagingModule = GroupsMessagingModule
|
MessagingModule = GroupsMessagingModule
|
||||||
;MessagingEnabled = true
|
;MessagingEnabled = true
|
||||||
|
|
||||||
; Service connectors to the Groups Service. Select one depending on whether you're using a Flotsam XmlRpc backend or a SimianGrid backend
|
; Service connectors to the Groups Service. Select one depending on whether you're using a Flotsam XmlRpc backend or a SimianGrid backend
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
LandServices = "RemoteLandServicesConnector"
|
LandServices = "RemoteLandServicesConnector"
|
||||||
FriendsModule = "HGFriendsModule"
|
FriendsModule = "HGFriendsModule"
|
||||||
MapImageService = "MapImageServiceModule"
|
MapImageService = "MapImageServiceModule"
|
||||||
|
HypergridLinker = "HypergridLinker"
|
||||||
|
|
||||||
LandServiceInConnector = true
|
LandServiceInConnector = true
|
||||||
NeighbourServiceInConnector = true
|
NeighbourServiceInConnector = true
|
||||||
|
|
|
@ -40,6 +40,7 @@
|
||||||
LibraryModule = false
|
LibraryModule = false
|
||||||
|
|
||||||
AssetCaching = "FlotsamAssetCache"
|
AssetCaching = "FlotsamAssetCache"
|
||||||
|
HypergridLinker = "HypergridLinker"
|
||||||
|
|
||||||
[SimulationDataStore]
|
[SimulationDataStore]
|
||||||
LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService"
|
LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService"
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
EntityTransferModule = "HGEntityTransferModule"
|
EntityTransferModule = "HGEntityTransferModule"
|
||||||
InventoryAccessModule = "HGInventoryAccessModule"
|
InventoryAccessModule = "HGInventoryAccessModule"
|
||||||
FriendsModule = "HGFriendsModule"
|
FriendsModule = "HGFriendsModule"
|
||||||
|
HypergridLinker = "HypergridLinker"
|
||||||
|
|
||||||
InventoryServiceInConnector = true
|
InventoryServiceInConnector = true
|
||||||
AssetServiceInConnector = true
|
AssetServiceInConnector = true
|
||||||
|
|
Loading…
Reference in New Issue