diff options
author | Justin Clark-Casey (justincc) | 2013-09-02 17:27:45 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2013-09-02 17:27:45 +0100 |
commit | 4cbadc3c4984b8bebc7098a720846309f645ad7b (patch) | |
tree | cb751e8ed85892b49fe207ddcaed034f30f479f5 /bin | |
parent | Profiles: Clean up some log entries caused when visiting HG avatar is using l... (diff) | |
download | opensim-SC-4cbadc3c4984b8bebc7098a720846309f645ad7b.zip opensim-SC-4cbadc3c4984b8bebc7098a720846309f645ad7b.tar.gz opensim-SC-4cbadc3c4984b8bebc7098a720846309f645ad7b.tar.bz2 opensim-SC-4cbadc3c4984b8bebc7098a720846309f645ad7b.tar.xz |
Allow one to specify a DefaultHGRegion flag in [GridService] in order to allow different default regions for HG and direct grid logins.
This requires a new GridService.GetDefaultHypergridRegions() so ROBUST services require updating but not simulators.
This method still returns regions flagged with just DefaultRegion after any DefaultHGRegions, so if no DefaultHGRegions are specified
then existing configured defaults will still work.
Immediate use is for conference where we need to be able to specify different defaults
However, this is also generally useful to send experienced HG users to one default location and local users whose specified region fails (e.g. no "home" or "last") to another.
Diffstat (limited to 'bin')
-rw-r--r-- | bin/Robust.HG.ini.example | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example index 466aed2..0fbdf4e 100644 --- a/bin/Robust.HG.ini.example +++ b/bin/Robust.HG.ini.example | |||
@@ -151,7 +151,8 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
151 | ; * | 151 | ; * |
152 | [GridService] | 152 | [GridService] |
153 | LocalServiceModule = "OpenSim.Services.GridService.dll:GridService" | 153 | LocalServiceModule = "OpenSim.Services.GridService.dll:GridService" |
154 | HypergridLinker = true | 154 | |
155 | HypergridLinker = true | ||
155 | 156 | ||
156 | ; Realm = "regions" | 157 | ; Realm = "regions" |
157 | ; AllowDuplicateNames = "True" | 158 | ; AllowDuplicateNames = "True" |
@@ -168,16 +169,16 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
168 | ;; Next, we can specify properties of regions, including default and fallback regions | 169 | ;; Next, we can specify properties of regions, including default and fallback regions |
169 | ;; The syntax is: Region_<RegionName> = "<flags>" | 170 | ;; The syntax is: Region_<RegionName> = "<flags>" |
170 | ;; or: Region_<RegionID> = "<flags>" | 171 | ;; or: Region_<RegionID> = "<flags>" |
171 | ;; where <flags> can be DefaultRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut,Reservation,NoMove,Authenticate | 172 | ;; where <flags> can be DefaultRegion, DefaultHGRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut, Reservation, NoMove, Authenticate |
172 | ;; For example: | 173 | ;; For example: |
173 | ; Region_Welcome_Area = "DefaultRegion, FallbackRegion" | 174 | ; Region_Welcome_Area = "DefaultRegion, FallbackRegion" |
174 | ; (replace spaces with underscore) | 175 | ; (replace spaces with underscore) |
175 | 176 | ||
176 | ;; Allow Hyperlinks to be created at the console | 177 | ;; Allow Hyperlinks to be created at the console |
177 | HypergridLinker = true | 178 | HypergridLinker = true |
178 | 179 | ||
179 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented | 180 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented |
180 | ; GatekeeperURI = "http://127.0.0.1:8002" | 181 | ; GatekeeperURI = "http://127.0.0.1:8002" |
181 | 182 | ||
182 | 183 | ||
183 | ; * This is the configuration for the freeswitch server in grid mode | 184 | ; * This is the configuration for the freeswitch server in grid mode |