From: Matt Joiner Date: Mon, 26 May 2025 07:13:35 +0000 (+1000) Subject: Minor storage tweaks X-Git-Tag: v1.59.0~115 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=c91b3765a65205c3f8601094d29748b336266955;p=btrtrc.git Minor storage tweaks --- diff --git a/storage/file-client.go b/storage/file-client.go index 406684c4..a912fda2 100644 --- a/storage/file-client.go +++ b/storage/file-client.go @@ -27,6 +27,8 @@ type NewFileClientOpts struct { ClientBaseDir string FilePathMaker FilePathMaker TorrentDirMaker TorrentDirFilePathMaker + // If part files are enabled, this will default to inferring completion from file names at + // startup, and keep the rest in memory. PieceCompletion PieceCompletion UsePartFiles g.Option[bool] Logger *slog.Logger @@ -59,7 +61,7 @@ func NewFileOpts(opts NewFileClientOpts) ClientImplCloser { } } if opts.Logger == nil { - opts.Logger = log.Default.Slogger() + opts.Logger = slog.Default() } return &fileClientImpl{opts} }