1 | var fs = require('fs'),
|
2 | log = require('xqnode-logger');
|
3 |
|
4 | module.exports = (function() {
|
5 | ;
|
6 |
|
7 | var tracker = function(trackTo) {
|
8 | this.trackTo = trackTo;
|
9 | };
|
10 |
|
11 | tracker.prototype.track = function(data) {
|
12 | fs.appendFile(this.trackTo, data, function(err, result) {
|
13 | if (err) {
|
14 | log.error('Tracking failed!', err);
|
15 | }
|
16 | });
|
17 | };
|
18 |
|
19 | return tracker;
|
20 |
|
21 | })(); |
\ | No newline at end of file |