Name
global.PPMDebug
Description
Debug Logger for PPM, Use this for logging Debug Messages
Script
var PPMDebug = Class.create();
PPMDebug.prototype = {
initialize: function() {
},
type: 'PPMDebug'
};
PPMDebug.PROJECT_DEBUG_PROPERTY = 'com.snc.pm.debug.enable';
PPMDebug.isLoggingEnabled = function () {
var debugValue = gs.getProperty(PPMDebug.PROJECT_DEBUG_PROPERTY, 'false');
if(debugValue && debugValue == 'true')
return true;
return false;
};
PPMDebug.isSessionDebug = function () {
var debugValue = GlideSessionDebug.isDebugging('log');
if(debugValue)
return true;
return false;
};
PPMDebug.log = function(msg) {
if(PPMDebug.isSessionDebug() || PPMDebug.isLoggingEnabled()) {
gs.log(msg, "PPM");
}
};
Sys ID
95f29e309f013200598a5bb0657fcf82