mirror of
https://gitlab.com/MrFry/mrfrys-node-server
synced 2025-04-01 20:24:18 +02:00
Log line every day
This commit is contained in:
parent
ae46584359
commit
3123a9bf10
1 changed files with 31 additions and 0 deletions
31
server.js
31
server.js
|
@ -21,6 +21,7 @@
|
|||
const express = require('express')
|
||||
const vhost = require('vhost')
|
||||
const logger = require('./utils/logger.js')
|
||||
const utils = require('./utils/utils.js')
|
||||
const stat = require('./utils/stat.js')
|
||||
stat.Load()
|
||||
|
||||
|
@ -30,6 +31,8 @@ const sio = require('./modules/sio.js').app
|
|||
const stuff = require('./modules/stuff.js').app
|
||||
|
||||
const port = 8080
|
||||
const locLogFile = './stats/logs'
|
||||
const allLogFile = '/nlogs/log'
|
||||
|
||||
// // https://certbot.eff.org/
|
||||
// const privkeyFile = '/etc/letsencrypt/live/qmining.tk/privkey.pem'
|
||||
|
@ -54,6 +57,34 @@ const port = 8080
|
|||
// }
|
||||
// }
|
||||
|
||||
function setLogTimer () {
|
||||
const d = new Date()
|
||||
const h = new Date(
|
||||
d.getFullYear(),
|
||||
d.getMonth(),
|
||||
d.getDate() + 1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
)
|
||||
const e = h - d
|
||||
|
||||
if (e > 100) {
|
||||
setTimeout(setLogTimer, e)
|
||||
} else {
|
||||
logger.Log('Log timer malfunction :/')
|
||||
}
|
||||
|
||||
const line = '-------------------------------------------------------------------------------'
|
||||
|
||||
logger.Log(line)
|
||||
utils.AppendToFile(line, locLogFile)
|
||||
utils.AppendToFile(line, allLogFile)
|
||||
}
|
||||
|
||||
setLogTimer()
|
||||
|
||||
const app = express()
|
||||
|
||||
app.use(function (req, res, next) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue