(stdout, stderr io.Writer, level logrus.Level)
| 72 | } |
| 73 | |
| 74 | func NewStreamLogger(stdout, stderr io.Writer, level logrus.Level) Logger { |
| 75 | return &StreamLogger{ |
| 76 | m: &sync.Mutex{}, |
| 77 | level: level, |
| 78 | format: TextFormat, |
| 79 | isTerminal: false, |
| 80 | stream: stdout, |
| 81 | errorStream: stderr, |
| 82 | } |
| 83 | } |
| 84 | |
| 85 | func NewStreamLoggerWithFormat(stdout, stderr io.Writer, level logrus.Level, format Format) Logger { |
| 86 | return &StreamLogger{ |
no outgoing calls
no test coverage detected