Add parameter and explanation of ManagedStats return to OpenSimDefaults.ini.

Add 'callback' query parameter to managed stats return to return function
form of JSON data.
This commit is contained in:
Robert Adams
2013-08-08 09:41:11 -07:00
parent c67c55e0fc
commit d9bd6e6b5b
3 changed files with 15 additions and 2 deletions

View File

@@ -281,6 +281,12 @@ namespace OpenSim.Framework.Monitoring
string strOut = StatsManager.GetStatsAsOSDMap(pCategoryName, pContainerName, pStatName).ToString();
// If requestor wants it as a callback function, build response as a function rather than just the JSON string.
if (request.ContainsKey("callback"))
{
strOut = request["callback"].ToString() + "(" + strOut + ");";
}
// m_log.DebugFormat("{0} StatFetch: uri={1}, cat={2}, cont={3}, stat={4}, resp={5}",
// LogHeader, regpath, pCategoryName, pContainerName, pStatName, strOut);