...

Source file src/github.com/dsoprea/go-logging/v2/console_adapter.go

Documentation: github.com/dsoprea/go-logging/v2

     1  package log
     2  
     3  import (
     4  	golog "log"
     5  )
     6  
     7  // ConsoleLogAdapter prints logging to STDOUT.
     8  type ConsoleLogAdapter struct {
     9  }
    10  
    11  // NewConsoleLogAdapter returns a new ConsoleLogAdapter.
    12  func NewConsoleLogAdapter() LogAdapter {
    13  	return new(ConsoleLogAdapter)
    14  }
    15  
    16  // Debugf logs a debugging message.
    17  func (cla *ConsoleLogAdapter) Debugf(lc *LogContext, message *string) error {
    18  	golog.Println(*message)
    19  
    20  	return nil
    21  }
    22  
    23  // Infof logs an info message.
    24  func (cla *ConsoleLogAdapter) Infof(lc *LogContext, message *string) error {
    25  	golog.Println(*message)
    26  
    27  	return nil
    28  }
    29  
    30  // Warningf logs a warning message.
    31  func (cla *ConsoleLogAdapter) Warningf(lc *LogContext, message *string) error {
    32  	golog.Println(*message)
    33  
    34  	return nil
    35  }
    36  
    37  // Errorf logs an error message.
    38  func (cla *ConsoleLogAdapter) Errorf(lc *LogContext, message *string) error {
    39  	golog.Println(*message)
    40  
    41  	return nil
    42  }
    43  

View as plain text