Name
sn_rf.RFLogger
Description
Utility class for logging recommendation framework details.
Script
var RFLogger = Class.create();
RFLogger.prototype = {
prefix: "RF",
initialize: function(source) {
this.source = source;
},
logError: function(error, source) {
gs.error("{0} - {1}: {2}", this.prefix, source || this.source, error);
},
logWarning: function(warn, source) {
gs.warn("{0} - {1}: {2}", this.prefix, source || this.source, warn);
},
logInfo: function(info, source) {
gs.info("{0} - {1}: {2}", this.prefix, source || this.source, info);
},
logDebug: function(debug, source) {
gs.debug("{0} - {1}: {2}", this.prefix, source || this.source, debug);
},
type: 'RFLogger'
};
Sys ID
fd74cb7153510110e530ddeeff7b12b4