File tree Expand file tree Collapse file tree 5 files changed +37
-7
lines changed Expand file tree Collapse file tree 5 files changed +37
-7
lines changed Original file line number Diff line number Diff line change 11node_modules
2+ npm-debug.log
Original file line number Diff line number Diff line change 1+ var logger = require ( '../../logger' )
2+ const dbURL = "mongodb://localhost:27017/LoggerDb"
3+
4+ module . exports . init = function ( ) {
5+ var loggerOptions = {
6+ transports :{
7+ file :{
8+ filename :__dirname + '/log/dev.log'
9+ } ,
10+ MongoDB : {
11+ db : dbURL ,
12+ collection : 'logs'
13+
14+ }
15+ }
16+ }
17+
18+ module . exports . loggerObj = logger . getLogger ( loggerOptions )
19+ }
Original file line number Diff line number Diff line change 1+ const logger = require ( __dirname + '/config/loggerconfig.js' )
2+ var loggerObj
3+
4+
5+ logger . init ( )
6+ loggerObj = logger . loggerObj
7+
8+
9+ loggerObj . info ( "Hi" )
10+ loggerObj . error ( "Error" )
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ var defaults = {
1212 colorize : false ,
1313 timestamp : true ,
1414 json : true ,
15- filename : __base + "/log/production .log" ,
15+ filename : __base + "/log/dev .log" ,
1616 maxsize : 5242880 ,
1717 maxFile : 10 ,
1818 logstash : false ,
Original file line number Diff line number Diff line change 11{
2- "name" : " logger" ,
2+ "name" : " node-db-file- logger" ,
33 "version" : " 1.0.0" ,
4- "description" : " logging module" ,
4+ "description" : " easy logging module wrapper over winston used to save logs to database and files " ,
55 "main" : " index.js" ,
66 "scripts" : {
77 "test" : " echo \" Error: no test specified\" && exit 1"
88 },
99 "repository" : {
1010 "type" : " git" ,
11- "url" : " git+https://github.com/newsengine/ logger.git"
11+ "url" : " git+https://github.com/light-bringer/node-db-file- logger.git"
1212 },
1313 "author" : " Debapriya Das - yodebu@gmail.com" ,
14- "license" : " ISC " ,
14+ "license" : " MIT " ,
1515 "bugs" : {
16- "url" : " https://github.com/newsengine/ logger/issues "
16+ "url" : " https://github.com/light-bringer/node-db-file- logger.git "
1717 },
18- "homepage" : " https://github.com/newsengine/ logger#readme " ,
18+ "homepage" : " https://github.com/light-bringer/node-db-file- logger.git " ,
1919 "dependencies" : {
2020 "winston" : " ^2.3.1" ,
2121 "winston-mongodb" : " ^2.0.7"
You can’t perform that action at this time.
0 commit comments