# Functions
CreateLogFromMaster creates a tasklog of the format that we expect when it comes from master.
Insert a log with the default task logger.
New creates an logger which can buffer up task logs and flush them periodically.
SetDefaultLogger sets the task.Logger singleton used by package-level functions.
# Variables
BufferSize is the largest number of logs lines that can be buffered before flushing them to the database.
FlushInterval is the longest time that the logger will buffer logs in memory before flushing them to the database.
# Structs
Logger is an abstraction for inserting master-side inserted task logs, such as scheduling and provisioning information, or container exit statuses.
# Interfaces
Writer stores task logs in a backend.