File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ class LambdaLog extends EventEmitter {
5858 dynamicMeta : null ,
5959 debug : false ,
6060 dev : false ,
61- silent : false ,
61+ silent : typeof process . env . LAMBDALOG_SILENT !== 'undefined' ,
6262 replacer : null ,
6363 logHandler : console
6464 } , options ) ;
Original file line number Diff line number Diff line change @@ -33,6 +33,15 @@ describe('LambdaLog', function() {
3333 assert ( log . options . silent === true ) ;
3434 } ) ;
3535
36+ it ( 'should allow overriding silent via LAMBDALOG_SILENT variable' , ( ) => {
37+ let oldVal = process . env . LAMBDALOG_SILENT ;
38+ process . env . LAMBDALOG_SILENT = true ;
39+ let log = new LambdaLog ( ) ;
40+
41+ assert ( log . options . silent === true ) ;
42+ process . env . LAMBDALOG_SILENT = oldVal ;
43+ } )
44+
3645 describe ( 'Log Levels' , function ( ) {
3746 describe ( 'Default' , ( ) => {
3847 let log = new LambdaLog ( ) ;
You can’t perform that action at this time.
0 commit comments