From eb0c36940943390504629576c0824efcde75bffb Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Thu, 19 Mar 2009 16:41:23 +0000 Subject: * Add documentation to BaseHttpServer.AddHTTPHandler() --- OpenSim/Region/UserStatistics/WebStatsModule.cs | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) (limited to 'OpenSim/Region') diff --git a/OpenSim/Region/UserStatistics/WebStatsModule.cs b/OpenSim/Region/UserStatistics/WebStatsModule.cs index e718560..3b83cc2 100644 --- a/OpenSim/Region/UserStatistics/WebStatsModule.cs +++ b/OpenSim/Region/UserStatistics/WebStatsModule.cs @@ -69,21 +69,19 @@ namespace OpenSim.Region.UserStatistics private string m_loglines = String.Empty; private volatile int lastHit = 12000; - public virtual void Initialise(Scene scene, IConfigSource config) { IConfig cnfg; try { cnfg = config.Configs["WebStats"]; - enabled = cnfg.GetBoolean("enabled", false); - - + enabled = cnfg.GetBoolean("enabled", false); } catch (Exception) { enabled = false; } + if (!enabled) { return; @@ -130,14 +128,12 @@ namespace OpenSim.Region.UserStatistics scene.CommsManager.HttpServer.AddHTTPHandler("/SStats/", HandleStatsRequest); scene.CommsManager.HttpServer.AddHTTPHandler("/CAPS/VS/", HandleUnknownCAPSRequest); - - } + m_scene.Add(scene); m_simstatsCounters.Add(scene.RegionInfo.RegionID, new USimStatsData(scene.RegionInfo.RegionID)); scene.StatsReporter.OnSendStatsResult += ReceiveClassicSimStatsPacket; - } - + } } public void ReceiveClassicSimStatsPacket(SimStats stats) @@ -168,10 +164,10 @@ namespace OpenSim.Region.UserStatistics } } catch (KeyNotFoundException) - { - + { } } + public Hashtable HandleUnknownCAPSRequest(Hashtable request) { //string regpath = request["uri"].ToString(); @@ -247,9 +243,7 @@ namespace OpenSim.Region.UserStatistics return responsedata; } - - public void CheckAndUpdateDatabase(SqliteConnection db) { lock (db) -- cgit v1.1