Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DriverFactories = make(map[string]Factory)
DriverFactories ...
Functions ¶
func Initialize ¶
func Initialize() error
Types ¶
type BuilderLogger ¶
type BuilderLogger interface { // Write write log to object storage or database Write(builderID, runnerID int64) io.WriteCloser // Read get log from object storage or database Read(ctx context.Context, id int64) (io.Reader, error) }
BuilderLogger ...
var Driver BuilderLogger
Driver is the builder logger driver, maybe implement by s3, database, etc.
type Factory ¶
type Factory interface {
New() (BuilderLogger, error)
}
Factory is the interface for the builder logger factory
Click to show internal directories.
Click to hide internal directories.