srcds-log-receiver
Version:
A simple too to receive srcds logs
26 lines • 751 B
JavaScript
;
exports.__esModule = true;
var LogReceiver = require("./index");
var fs = require("fs");
var moment = require("moment");
var logPath = './logs/';
var receiver = new LogReceiver.LogReceiver({
requirePassword: false,
defaultPassword: "12345"
});
receiver.on("data", function (m) {
var path = getPath(m.receivedFrom);
fs.appendFile(path, m.message, function (e) {
if (e) {
console.log("Error writing to " + path + ": " + e);
}
});
});
function getPath(rinfo) {
return "" + logPath + getFilename(rinfo);
}
function getFilename(rinfo) {
var date = moment().format("YYYY-MM-DD");
return date + "-" + rinfo.address + "-" + rinfo.port + ".log";
}
//# sourceMappingURL=saveToDisk.js.map