|
|
|
@ -1,8 +1,9 @@
|
|
|
|
|
var BaseRollingFileStream = require('./BaseRollingFileStream'),
|
|
|
|
|
format = require('../date_format'),
|
|
|
|
|
async = require('async'),
|
|
|
|
|
fs = require('fs'),
|
|
|
|
|
util = require('util');
|
|
|
|
|
"use strict";
|
|
|
|
|
var BaseRollingFileStream = require('./BaseRollingFileStream')
|
|
|
|
|
, format = require('../date_format')
|
|
|
|
|
, async = require('async')
|
|
|
|
|
, fs = require('fs')
|
|
|
|
|
, util = require('util');
|
|
|
|
|
|
|
|
|
|
module.exports = DateRollingFileStream;
|
|
|
|
|
|
|
|
|
@ -46,7 +47,8 @@ DateRollingFileStream.prototype.shouldRoll = function() {
|
|
|
|
|
var lastTime = this.lastTimeWeWroteSomething,
|
|
|
|
|
thisTime = format.asString(this.pattern, new Date(this.now()));
|
|
|
|
|
|
|
|
|
|
debug("DateRollingFileStream.shouldRoll with now = " + this.now() + ", thisTime = " + thisTime + ", lastTime = " + lastTime);
|
|
|
|
|
debug("DateRollingFileStream.shouldRoll with now = " +
|
|
|
|
|
this.now() + ", thisTime = " + thisTime + ", lastTime = " + lastTime);
|
|
|
|
|
|
|
|
|
|
this.lastTimeWeWroteSomething = thisTime;
|
|
|
|
|
this.previousTime = lastTime;
|
|
|
|
|