summaryrefslogtreecommitdiff
path: root/server/log.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/log.js')
-rw-r--r--server/log.js16
1 files changed, 12 insertions, 4 deletions
diff --git a/server/log.js b/server/log.js
index 5b1e1fe..9673115 100644
--- a/server/log.js
+++ b/server/log.js
@@ -9,25 +9,33 @@ function fix2(number) {
return "000".substr(0, 3 - number.toString().length) + number.toString();
}
+if (cluster.worker) {
+ cid = fix2(cluster.worker.id);
+} else if (process.argv[2]) {
+ cid = fix2(process.argv[2] - 1 + 1);
+} else {
+ cid = "---";
+}
+
module.exports.info = function (logel) {
time = fix(process.uptime());
- console.log("[" + fix2(cluster.worker.id) + "] " + "[" + time + "] [info] " + logel);
+ console.log("[" + cid + "] " + "[" + time + "] [info] " + logel);
}
module.exports.verbose = function (logel) {
time = fix(process.uptime());
if (config.verbose) {
- console.log("[" + fix2(cluster.worker.id) + "] " + "[" + time + "] [verbose] " + logel);
+ console.log("[" + cid + "] " + "[" + time + "] [verbose] " + logel);
}
}
module.exports.warn = function (logel) {
time = fix(process.uptime());
- console.log("[" + fix2(cluster.worker.id) + "] " + "[" + time + "] [warn] " + logel);
+ console.log("[" + cid + "] " + "[" + time + "] [warn] " + logel);
}
module.exports.error = function (logel) {
time = fix(process.uptime());
- console.log("[" + fix2(cluster.worker.id) + "] " + "[" + time + "] [error] " + logel);
+ console.log("[" + cid + "] " + "[" + time + "] [error] " + logel);
process.exit()
} \ No newline at end of file