Name
global.LogAnalyticsSkillManagement
Description
No description available
Script
var LogAnalyticsSkillManagement = Class.create();
LogAnalyticsSkillManagement.prototype = {
initialize: function() {
this.event_id = "skill.management";
},
logAnalytics: function(data) {
if(sn_uapaf.ScopedAnalyticsFramework.isDisabled())
return;
var streamId = "com.snc.skill_management";
var obfuscationList = [];
data['event.type'] = this.event_id;
var sendStatus;
status = sn_uapaf.ScopedAnalyticsFramework.open(streamId);
if (status === 0) {
sendStatus = sn_uapaf.ScopedAnalyticsFramework.sendJSON(streamId, obfuscationList, JSON.stringify(data));
status = sn_uapaf.ScopedAnalyticsFramework.close(streamId);
}
if(this.isDebugOn())
gs.info("logAnalytics status = " + sendStatus + "; logAnalytics streamId=" + streamId + " data=" + JSON.stringify(data));
},
isDebugOn: function(){
return GlideProperties.get("com.snc.skills_management.debug_log", false) == "true";
},
type: 'LogAnalyticsAgentSchedule'
};
Sys ID
dec8844be7333200f30d2188d2f6a97a