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

Offical Documentation

Official Docs: