follow-file
v0.3.0
Published
Provide a simple way to watch and a file even if it is truncated.
Downloads
3
Readme
follow-file
This module is designed to follow a file which is being appended to by something like a syslog server. It will reopen the file if the file is truncated.
Example
This module comes with a small command which will follow the file, this is used for demonstration and testing purposes.
follow-file -f /var/log/syslog
API
As illustrated in the following example program this module can be used as an endless stream. Note in this example I am using through to inject new lines for presentations sake.
ff(argv.file).stream.pipe(through(function write(data) {
log('data', data)
this.emit('data', data + '\n')
},
function end() { //optional
log('end')
this.emit('end')
}))
.pipe(process.stdout)
Copyright © 2013 Mark Wolfe
MIT License