github.com/grange74/docker@v1.6.0-rc3/daemon/logger/logger.go (about)

     1  package logger
     2  
     3  import "time"
     4  
     5  // Message is datastructure that represents record from some container
     6  type Message struct {
     7  	ContainerID string
     8  	Line        []byte
     9  	Source      string
    10  	Timestamp   time.Time
    11  }
    12  
    13  // Logger is interface for docker logging drivers
    14  type Logger interface {
    15  	Log(*Message) error
    16  	Name() string
    17  	Close() error
    18  }