2.1.6 • Published 2 years ago
log-life v2.1.6
log-life
Wrapper for Simple Log Management.
Install
Install with npm:
npm install log-lifeUSAGE - Set functions by args
// To begin log-life, simply call with the target log file.
var LogLife = require('log-life');
LogLife('/var/log/mylog'); // Available for specify multiple files
LogLife('/var/log/mylog1', '/var/log/mylog2');OPTIONS
* span
... executing maintenance interval time.
(millisecond. w[eek], h[ours] also available.)
* cap
... executing maintenance file-size
(bytes. k[bytes], M[bytes], G[bytes] also available.)
* stock
... preserve num of log archiveAPI for LogLife
// setting a maintenance targets with options
LogLife('/var/log/mylog1', {
// maintenance per day
span: 24 * 60 * 60 * 1000,
// max 3 archives
stock: 3
}) // start log maintenance
// *automatically* starts when LogLife() calls.
LogLife.start(<Number>checking_interval_millisec || 1000) // stop log maintenance
LogLife.stop() // getting a life for a file
LogLife.get(<String>filepath) // stop log maintenance
LogLife.stop()API for Life (a life for a file)
// logfile filepath
life.filepath
// logfile mainteanace span
life.span
// logfile stock archives num
life.stock // logfile size
var life = LogLife.get(filepath);
life.size().then(function(size) { ... }) // logfile related archive list
var life = LogLife.get(filepath);
life.list().then(function(list) { ... })2.1.6
2 years ago
2.1.4
2 years ago
2.1.2
3 years ago
2.1.3
3 years ago
2.1.1
5 years ago
2.1.0
5 years ago
2.0.0
6 years ago
1.3.0
6 years ago
1.2.3
6 years ago
1.2.2
7 years ago
1.2.1
7 years ago
1.2.0
7 years ago
1.1.1
7 years ago
1.1.0
7 years ago
1.0.5
7 years ago
1.0.4
7 years ago
1.0.3
7 years ago
1.0.2
7 years ago
1.0.1
7 years ago
1.0.0
7 years ago
0.4.3
8 years ago
0.4.2
8 years ago
0.4.1
8 years ago
0.4.0
8 years ago
0.3.7
10 years ago
0.3.6
10 years ago
0.3.5
10 years ago
0.3.4
10 years ago
0.3.3
10 years ago
0.3.2
10 years ago
0.3.1
10 years ago
0.2.0
10 years ago
0.1.2
10 years ago
0.1.1
11 years ago
0.1.0
11 years ago
0.0.1
11 years ago


