mirror of
https://github.com/zhigang1992/now-deployment.git
synced 2026-04-02 09:20:58 +08:00
27 lines
717 B
JavaScript
27 lines
717 B
JavaScript
"use strict";
|
|
var mongo = require('mongoskin');
|
|
var db = mongo.db("127.0.0.1:27017/test?auto_reconnect");
|
|
|
|
var log_conf = {
|
|
transport : function(data) {
|
|
console.log(data.output);
|
|
var loginfo = db.collection("loginfo");
|
|
loginfo.insert( data, function(err, log) {
|
|
if (err) {
|
|
console.error(err);
|
|
}
|
|
});
|
|
}
|
|
}
|
|
|
|
var logger = require('tracer').console(log_conf);
|
|
|
|
logger.log('hello');
|
|
logger.trace('hello', 'world');
|
|
logger.debug('hello %s', 'world', 123);
|
|
logger.info('hello %s %d', 'world', 123, {foo:'bar'});
|
|
logger.warn('hello %s %d %j', 'world', 123, {foo:'bar'});
|
|
logger.error('hello %s %d %j', 'world', 123, {foo:'bar'}, [1, 2, 3, 4], Object);
|
|
|
|
console.log('\n\n\npress ctrl-c to exit');
|