소스 검색

Added Dummy to return a non writting logger

=luis 7 년 전
부모
커밋
e4ed43837d
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      prettylog.go

+ 5 - 0
prettylog.go

@@ -3,6 +3,7 @@ package prettylog
 
 import (
 	"fmt"
+	"io/ioutil"
 	"log"
 	"os"
 	"runtime"
@@ -98,6 +99,10 @@ func New(prefix string) *log.Logger {
 	return log.New(NewWriter(prefix), "", 0)
 }
 
+func Dummy() *log.Logger {
+	return log.New(ioutil.Discard, "", 0)
+}
+
 func Global() {
 	log.SetFlags(0)
 	log.SetOutput(NewWriter(""))