Versions in this module Expand all Collapse all v1 v1.1.0 May 26, 2023 v1.0.0 May 26, 2023 Changes in this version + type Factory interface + CreateBuildLogger func(name string) Logger + CreateContainerLogger func(name string) Logger + CreatePullLogger func(name string) Logger + type Logger interface + Err func(bytes []byte) + ErrWriter func() io.Writer + Out func(bytes []byte) + OutWriter func() io.Writer + type NullLogger struct + func (n *NullLogger) CreateBuildLogger(_ string) Logger + func (n *NullLogger) CreateContainerLogger(_ string) Logger + func (n *NullLogger) CreatePullLogger(_ string) Logger + func (n *NullLogger) Err(_ []byte) + func (n *NullLogger) ErrWriter() io.Writer + func (n *NullLogger) Out(_ []byte) + func (n *NullLogger) OutWriter() io.Writer + type RawLogger struct + func (r *RawLogger) CreateBuildLogger(_ string) Logger + func (r *RawLogger) CreateContainerLogger(_ string) Logger + func (r *RawLogger) CreatePullLogger(_ string) Logger + func (r *RawLogger) Err(message []byte) + func (r *RawLogger) ErrWriter() io.Writer + func (r *RawLogger) Out(message []byte) + func (r *RawLogger) OutWriter() io.Writer + type Wrapper struct + Err bool + Logger Logger + func (l *Wrapper) Write(bytes []byte) (int, error)