-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathutils.js
69 lines (59 loc) · 1.41 KB
/
utils.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
merge = function(a, b){
for( var key in b){
a[key] = b[key];
};
return a;
};
populateTestData = function(Log){
Log.remove();
console.log("Emptied database");
var log = new Log();
var added = true;
log.time = new Date() + 931;
log.ip = "127.1.1.4";
log.line_num = "[dispatch.js:93]";
log.body = "something went wrong";
log.component = 'dispatch';
log.level = "ERROR";
log.dispatched = false;
log.save( function(err) {
if( err ){
added = false;
console.log(err);
}
});
var log = new Log();
log.time = new Date() + 9402;
log.ip = "127.1.1.2";
log.line_num = "[index.js:93]";
log.body = "this is warning";
log.level = 'ERROR';
log.component = 'other';
log.dispatched = false;
log.save( function(err) {
if( err )
added = false;
});
var log = new Log();
log.time = new Date() + 09139;
log.ip = "121.0.1.2";
log.line_num = "[NSURL.m:12]";
log.body = "INFO: this is information";
log.component = 'mobile';
log.level = 'WARN';
log.dispatched = false;
log.save( function(err) {
if( err )
added = false;
});
log.toFile();
if( added ){
console.log('Dummy logs added.');
} else {
console.log('Error in adding dummy logs');
}
Log.find({}, function(err, docs){
if( docs.length < 1)
console.log("We didn't find anything :(");
});
};