From: Matt Joiner Date: Tue, 1 Oct 2019 11:16:02 +0000 (+1000) Subject: Prefix torrent logger message text X-Git-Tag: v1.8.0~4 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=2885426e7ed471a023e31940329c6f84c4f5298a;p=btrtrc.git Prefix torrent logger message text --- diff --git a/client.go b/client.go index 2d54cf1f..587d973e 100644 --- a/client.go +++ b/client.go @@ -1037,7 +1037,9 @@ func (cl *Client) newTorrent(ih metainfo.Hash, specStorage storage.ClientImpl) ( }, duplicateRequestTimeout: 1 * time.Second, } - t.logger = cl.logger.WithValues(t) + t.logger = cl.logger.WithValues(t).WithText(func(m log.Msg) string { + return fmt.Sprintf("%v: %s", t, m.Text()) + }) t.setChunkSize(defaultChunkSize) return } diff --git a/go.mod b/go.mod index da2e1461..64176e57 100644 --- a/go.mod +++ b/go.mod @@ -6,7 +6,7 @@ require ( github.com/anacrolix/dht/v2 v2.0.5-0.20190912223956-bfe5b201d6f7 github.com/anacrolix/envpprof v1.0.1 github.com/anacrolix/go-libutp v1.0.2 - github.com/anacrolix/log v0.3.0 + github.com/anacrolix/log v0.3.1-0.20191001111012-13cede988bcd github.com/anacrolix/missinggo v1.2.1 github.com/anacrolix/missinggo/perf v1.0.0 github.com/anacrolix/sync v0.2.0 diff --git a/go.sum b/go.sum index dd26ed6b..d74c0db1 100644 --- a/go.sum +++ b/go.sum @@ -27,6 +27,8 @@ github.com/anacrolix/log v0.0.0-20180412014343-2323884b361d h1:G8ITVMWuQL4adKRC3 github.com/anacrolix/log v0.0.0-20180412014343-2323884b361d/go.mod h1:sf/7c2aTldL6sRQj/4UKyjgVZBu2+M2z9wf7MmwPiew= github.com/anacrolix/log v0.3.0 h1:Btxh7GkT4JYWvWJ1uKOwgobf+7q/1eFQaDdCUXCtssw= github.com/anacrolix/log v0.3.0/go.mod h1:lWvLTqzAnCWPJA08T2HCstZi0L1y2Wyvm3FJgwU9jwU= +github.com/anacrolix/log v0.3.1-0.20191001111012-13cede988bcd h1:E3J4yy2mfow1JAM2vWMWO4L1EUNuugmxMhk1dhX4bbU= +github.com/anacrolix/log v0.3.1-0.20191001111012-13cede988bcd/go.mod h1:lWvLTqzAnCWPJA08T2HCstZi0L1y2Wyvm3FJgwU9jwU= github.com/anacrolix/missinggo v0.0.0-20180522035225-b4a5853e62ff/go.mod h1:b0p+7cn+rWMIphK1gDH2hrDuwGOcbB6V4VXeSsEfHVk= github.com/anacrolix/missinggo v0.0.0-20180725070939-60ef2fbf63df/go.mod h1:kwGiTUTZ0+p4vAz3VbAI5a30t2YbvemcmspjKwrAz5s= github.com/anacrolix/missinggo v0.2.1-0.20190310234110-9fbdc9f242a8 h1:E2Xb2SBsVzHJ1tNMW9QcckYEQcyBKz1ee8qVjeVRWys=