diff options
author | Justin Clarke Casey | 2008-10-17 16:44:05 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-10-17 16:44:05 +0000 |
commit | 138bcf6fffdb16e3962c03f995aff7cda15a7800 (patch) | |
tree | 0e229194378b71199b999fc126b3775b53f500ff /bin | |
parent | * Adds a lot of stability and performance to the physics engine. The avata... (diff) | |
download | opensim-SC_OLD-138bcf6fffdb16e3962c03f995aff7cda15a7800.zip opensim-SC_OLD-138bcf6fffdb16e3962c03f995aff7cda15a7800.tar.gz opensim-SC_OLD-138bcf6fffdb16e3962c03f995aff7cda15a7800.tar.bz2 opensim-SC_OLD-138bcf6fffdb16e3962c03f995aff7cda15a7800.tar.xz |
* Apply a modified version of http://opensimulator.org/mantis/view.php?id=2290
* This allows multiple user profile providers to be specified in OpenSim.ini separated by commas
* If multiple providers are specified then a request for a user profile will query each in turn until the profile is either found or all have been queried
* Unfortunately I don't believe this order can currently be specified, which if true is something that will need to be fixed.
* Thanks to smeans for the original patch.
Diffstat (limited to '')
-rw-r--r-- | bin/OpenSim.ini.example | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index c9d97a5..5457af2 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -144,6 +144,7 @@ asset_plugin = "OpenSim.Data.SQLite.dll" | |||
144 | inventory_plugin = "OpenSim.Data.SQLite.dll" | 144 | inventory_plugin = "OpenSim.Data.SQLite.dll" |
145 | ; inventory_plugin = "OpenSim.Data.MySQL.dll" | 145 | ; inventory_plugin = "OpenSim.Data.MySQL.dll" |
146 | ; inventory_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate | 146 | ; inventory_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate |
147 | |||
147 | ; Inventory Source NHibernate example (DIALECT;DRIVER;CONNECTSTRING) | 148 | ; Inventory Source NHibernate example (DIALECT;DRIVER;CONNECTSTRING) |
148 | ; inventory_source = "SQLiteDialect;SqliteClientDriver;URI=file:Inventory.db,version=3" | 149 | ; inventory_source = "SQLiteDialect;SqliteClientDriver;URI=file:Inventory.db,version=3" |
149 | ; Inventory Source MySQL example | 150 | ; Inventory Source MySQL example |
@@ -151,9 +152,17 @@ inventory_plugin = "OpenSim.Data.SQLite.dll" | |||
151 | 152 | ||
152 | 153 | ||
153 | ; User Data Database provider | 154 | ; User Data Database provider |
155 | ; | ||
156 | ; Multiple providers can be specified by separating them with commas (whitespace is unimportant) | ||
157 | ; If multiple providers are specified then if a profile is requested, each is queried until one | ||
158 | ; provides a valid profile, or until all providers have been queried. | ||
159 | ; Unfortunately the order of querying is currently undefined (it may not be the order in which | ||
160 | ; providers are specified here). This needs to be fixed | ||
161 | ; | ||
154 | userDatabase_plugin = "OpenSim.Data.SQLite.dll" | 162 | userDatabase_plugin = "OpenSim.Data.SQLite.dll" |
155 | ; userDatabase_plugin = "OpenSim.Data.MySQL.dll" | 163 | ; userDatabase_plugin = "OpenSim.Data.MySQL.dll" |
156 | ; userDatabase_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate | 164 | ; userDatabase_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate |
165 | |||
157 | ; User Source NHibernate Example (DIALECT;DRIVER;CONNECTSTRING) | 166 | ; User Source NHibernate Example (DIALECT;DRIVER;CONNECTSTRING) |
158 | ; user_source = "SQLiteDialect;SqliteClientDriver;URI=file:User.db,version=3" | 167 | ; user_source = "SQLiteDialect;SqliteClientDriver;URI=file:User.db,version=3" |
159 | ; User Source MySQL example | 168 | ; User Source MySQL example |