(level logrus.Level, message []byte)
| 497 | } |
| 498 | |
| 499 | func (s *StreamLogger) write(level logrus.Level, message []byte) (int, error) { |
| 500 | var ( |
| 501 | n int |
| 502 | err error |
| 503 | ) |
| 504 | if s.format == JSONFormat { |
| 505 | s.writeJSON(string(message), logrus.InfoLevel) |
| 506 | n = len(message) |
| 507 | } else { |
| 508 | s.getStream(level) |
| 509 | n, err = s.stream.Write(message) |
| 510 | } |
| 511 | return n, err |
| 512 | } |
| 513 | |
| 514 | func (s *StreamLogger) Question(params *survey.QuestionOptions) (string, error) { |
| 515 | s.m.Lock() |