summaryrefslogtreecommitdiff
path: root/indra
diff options
context:
space:
mode:
authorMerov Linden <merov@lindenlab.com>2014-05-13 14:34:26 -0700
committerMerov Linden <merov@lindenlab.com>2014-05-13 14:34:26 -0700
commit659be5d3e7ece89a1a1eb0fb8ea9d3666300ea80 (patch)
tree208ea490c014c2d1d11f02e61517b811b32b00f5 /indra
parentacdd70688bf2c53f50cb39781179bbffcb2a400d (diff)
DD-89 : Separate warnings from infos in the SLM API log. Infos are controled by a setting. Warning are always logged.
Diffstat (limited to 'indra')
-rwxr-xr-xindra/newview/llmarketplacefunctions.cpp40
1 files changed, 22 insertions, 18 deletions
diff --git a/indra/newview/llmarketplacefunctions.cpp b/indra/newview/llmarketplacefunctions.cpp
index d8c25f1c02..957e96e866 100755
--- a/indra/newview/llmarketplacefunctions.cpp
+++ b/indra/newview/llmarketplacefunctions.cpp
@@ -104,16 +104,20 @@ LLSD getMarketplaceStringSubstitutions()
// SLM Responders
void log_SLM_warning(const std::string& request, U32 status, const std::string& reason, const std::string& code, const std::string& description)
{
+ LL_WARNS("SLM") << "SLM API : Responder to " << request << ". status : " << status << ", reason : " << reason << ", code : " << code << ", description : " << description << LL_ENDL;
+}
+void log_SLM_infos(const std::string& request, U32 status, const std::string& body)
+{
if (gSavedSettings.getBOOL("MarketplaceListingsLogging"))
{
- LL_WARNS("SLM") << "SLM API : Responder to " << request << ". status : " << status << ", reason : " << reason << ", code : " << code << ", description : " << description << LL_ENDL;
+ LL_INFOS("SLM") << "SLM API : Responder to " << request << ". status : " << status << ", body or description : " << body << LL_ENDL;
}
}
-void log_SLM_warning(const std::string& request, const std::string& url, const std::string& data)
+void log_SLM_infos(const std::string& request, const std::string& url, const std::string& body)
{
if (gSavedSettings.getBOOL("MarketplaceListingsLogging"))
{
- LL_WARNS("SLM") << "SLM API : Sending " << request << ". url : " << url << ", data : " << data << LL_ENDL;
+ LL_INFOS("SLM") << "SLM API : Sending " << request << ". url : " << url << ", body : " << body << LL_ENDL;
}
}
@@ -134,12 +138,12 @@ public:
{
if (isGoodStatus(status) || sBypassMerchant)
{
- log_SLM_warning("Get /merchant", status, reason, "", "User is a merchant");
+ log_SLM_infos("Get /merchant", status, "User is a merchant");
LLMarketplaceData::instance().setSLMStatus(MarketplaceStatusCodes::MARKET_PLACE_MERCHANT);
}
else if (status == SLMErrorCodes::SLM_NOT_FOUND)
{
- log_SLM_warning("Get /merchant", status, reason, "", "User is not a merchant");
+ log_SLM_infos("Get /merchant", status, "User is not a merchant");
LLMarketplaceData::instance().setSLMStatus(MarketplaceStatusCodes::MARKET_PLACE_NOT_MERCHANT);
}
else
@@ -181,7 +185,7 @@ public:
return;
}
- log_SLM_warning("Get /listings", status, reason, "", body);
+ log_SLM_infos("Get /listings", status, body);
// Extract the info from the Json string
Json::ValueIterator it = root["listings"].begin();
@@ -240,7 +244,7 @@ public:
return;
}
- log_SLM_warning("Post /listings", status, reason, "", body);
+ log_SLM_infos("Post /listings", status, body);
// Extract the info from the Json string
Json::ValueIterator it = root["listings"].begin();
@@ -295,7 +299,7 @@ public:
return;
}
- log_SLM_warning("Get /listing", status, reason, "", body);
+ log_SLM_infos("Get /listing", status, body);
// Extract the info from the Json string
Json::ValueIterator it = root["listings"].begin();
@@ -355,7 +359,7 @@ public:
return;
}
- log_SLM_warning("Put /listing", status, reason, "", body);
+ log_SLM_infos("Put /listing", status, body);
// Extract the info from the Json string
Json::ValueIterator it = root["listings"].begin();
@@ -417,7 +421,7 @@ public:
return;
}
- log_SLM_warning("Put /associate_inventory", status, reason, "", body);
+ log_SLM_infos("Put /associate_inventory", status, body);
// Extract the info from the Json string
Json::ValueIterator it = root["listings"].begin();
@@ -484,7 +488,7 @@ public:
return;
}
- log_SLM_warning("Delete /listing", status, reason, "", body);
+ log_SLM_infos("Delete /listing", status, body);
// Extract the info from the Json string
Json::ValueIterator it = root["listings"].begin();
@@ -1046,7 +1050,7 @@ void LLMarketplaceData::initializeSLM(const status_updated_signal_t::slot_type&
mStatusUpdatedSignal->connect(cb);
std::string url = getSLMConnectURL("/merchant");
- log_SLM_warning("LLHTTPClient::get", url, "");
+ log_SLM_infos("LLHTTPClient::get", url, "");
LLHTTPClient::get(url, new LLSLMGetMerchantResponder(), LLSD());
}
@@ -1054,7 +1058,7 @@ void LLMarketplaceData::initializeSLM(const status_updated_signal_t::slot_type&
void LLMarketplaceData::getSLMListings()
{
std::string url = getSLMConnectURL("/listings");
- log_SLM_warning("LLHTTPClient::get", url, "");
+ log_SLM_infos("LLHTTPClient::get", url, "");
LLHTTPClient::get(url, new LLSLMGetListingsResponder(), LLSD());
}
@@ -1066,7 +1070,7 @@ void LLMarketplaceData::getSLMListing(S32 listing_id)
// Send request
std::string url = getSLMConnectURL("/listing/") + llformat("%d",listing_id);
- log_SLM_warning("LLHTTPClient::get", url, "");
+ log_SLM_infos("LLHTTPClient::get", url, "");
LLHTTPClient::get(url, new LLSLMGetListingResponder(), headers);
}
@@ -1093,7 +1097,7 @@ void LLMarketplaceData::createSLMListing(const LLUUID& folder_id)
// Send request
std::string url = getSLMConnectURL("/listings");
- log_SLM_warning("LLHTTPClient::postRaw", url, json_str);
+ log_SLM_infos("LLHTTPClient::postRaw", url, json_str);
LLHTTPClient::postRaw(url, data, size, new LLSLMCreateListingsResponder(), headers);
}
@@ -1121,7 +1125,7 @@ void LLMarketplaceData::updateSLMListing(const LLUUID& folder_id, S32 listing_id
// Send request
std::string url = getSLMConnectURL("/listing/") + llformat("%d",listing_id);
- log_SLM_warning("LLHTTPClient::putRaw", url, json_str);
+ log_SLM_infos("LLHTTPClient::putRaw", url, json_str);
LLHTTPClient::putRaw(url, data, size, new LLSLMUpdateListingsResponder(), headers);
}
@@ -1148,7 +1152,7 @@ void LLMarketplaceData::associateSLMListing(const LLUUID& folder_id, S32 listing
// Send request
std::string url = getSLMConnectURL("/associate_inventory/") + llformat("%d",listing_id);
- log_SLM_warning("LLHTTPClient::putRaw", url, json_str);
+ log_SLM_infos("LLHTTPClient::putRaw", url, json_str);
LLHTTPClient::putRaw(url, data, size, new LLSLMAssociateListingsResponder(), headers);
}
@@ -1160,7 +1164,7 @@ void LLMarketplaceData::deleteSLMListing(S32 listing_id)
// Send request
std::string url = getSLMConnectURL("/listing/") + llformat("%d",listing_id);
- log_SLM_warning("LLHTTPClient::del", url, "");
+ log_SLM_infos("LLHTTPClient::del", url, "");
LLHTTPClient::del(url, new LLSLMDeleteListingsResponder(), headers);
}