2016-07-23 23:17:38 +00:00
|
|
|
"use strict";
|
|
|
|
const plugins = require("./beautylog.plugins");
|
|
|
|
let client;
|
|
|
|
let clientData = {
|
2017-01-21 00:05:28 +00:00
|
|
|
serverName: 'myServer',
|
|
|
|
applicationName: 'myApp',
|
|
|
|
message: 'undefined',
|
|
|
|
messageType: 'undefined'
|
2016-07-23 23:17:38 +00:00
|
|
|
};
|
|
|
|
exports.remoteLog = (logType, logMessage) => {
|
|
|
|
clientData.messageType = logType;
|
|
|
|
clientData.message = logMessage;
|
|
|
|
if (client) {
|
|
|
|
client.log(clientData);
|
|
|
|
}
|
|
|
|
;
|
|
|
|
};
|
|
|
|
// Service implementations
|
2016-07-23 23:30:30 +00:00
|
|
|
let loggly = (optionsArg) => {
|
2016-07-23 23:17:38 +00:00
|
|
|
client = plugins.loggly.createClient({
|
2016-07-23 23:47:35 +00:00
|
|
|
token: optionsArg.token,
|
|
|
|
subdomain: optionsArg.subdomain,
|
2016-07-23 23:30:30 +00:00
|
|
|
tags: [],
|
2016-07-23 23:17:38 +00:00
|
|
|
json: true
|
|
|
|
});
|
2016-07-23 23:30:30 +00:00
|
|
|
clientData.applicationName = optionsArg.appName;
|
|
|
|
clientData.serverName = optionsArg.serverName;
|
2016-07-23 23:17:38 +00:00
|
|
|
};
|
|
|
|
exports.remote = {
|
|
|
|
loggly: loggly
|
|
|
|
};
|
2017-01-21 00:05:28 +00:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmVhdXR5bG9nLnJlbW90ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3RzL2JlYXV0eWxvZy5yZW1vdGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtDQUE4QztBQUU5QyxJQUFJLE1BQU0sQ0FBQTtBQUNWLElBQUksVUFBVSxHQUFHO0lBQ2IsVUFBVSxFQUFFLFVBQVU7SUFDdEIsZUFBZSxFQUFFLE9BQU87SUFDeEIsT0FBTyxFQUFFLFdBQVc7SUFDcEIsV0FBVyxFQUFFLFdBQVc7Q0FDM0IsQ0FBQTtBQUNVLFFBQUEsU0FBUyxHQUFHLENBQUMsT0FBZSxFQUFFLFVBQWtCO0lBQ3ZELFVBQVUsQ0FBQyxXQUFXLEdBQUcsT0FBTyxDQUFBO0lBQ2hDLFVBQVUsQ0FBQyxPQUFPLEdBQUcsVUFBVSxDQUFBO0lBQy9CLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7UUFDVCxNQUFNLENBQUMsR0FBRyxDQUFDLFVBQVUsQ0FBQyxDQUFBO0lBQzFCLENBQUM7SUFBQSxDQUFDO0FBQ04sQ0FBQyxDQUFBO0FBRUQsMEJBQTBCO0FBRTFCLElBQUksTUFBTSxHQUFHLENBQUMsVUFLYjtJQUNHLE1BQU0sR0FBRyxPQUFPLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQztRQUNqQyxLQUFLLEVBQUUsVUFBVSxDQUFDLEtBQUs7UUFDdkIsU0FBUyxFQUFFLFVBQVUsQ0FBQyxTQUFTO1FBQy9CLElBQUksRUFBRSxFQUFFO1FBQ1IsSUFBSSxFQUFFLElBQUk7S0FDYixDQUFDLENBQUE7SUFDRixVQUFVLENBQUMsZUFBZSxHQUFHLFVBQVUsQ0FBQyxPQUFPLENBQUE7SUFDL0MsVUFBVSxDQUFDLFVBQVUsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFBO0FBQ2pELENBQUMsQ0FBQTtBQUVVLFFBQUEsTUFBTSxHQUFHO0lBQ2hCLE1BQU0sRUFBRSxNQUFNO0NBQ2pCLENBQUEifQ==
|