From: Matt Joiner Date: Tue, 3 May 2016 02:51:03 +0000 (+1000) Subject: Doc metainfo.Info.BuildFromFilePath X-Git-Tag: v1.0.0~760 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=bdf36c09cfc58d5ea3959e089f12495e89fb2431;p=btrtrc.git Doc metainfo.Info.BuildFromFilePath --- diff --git a/metainfo/metainfo.go b/metainfo/metainfo.go index 1dda2702..f6bc7690 100644 --- a/metainfo/metainfo.go +++ b/metainfo/metainfo.go @@ -54,6 +54,8 @@ type Info struct { Files []FileInfo `bencode:"files,omitempty"` } +// This is a helper that sets Files and Pieces from a root path and its +// children. func (info *Info) BuildFromFilePath(root string) (err error) { info.Name = filepath.Base(root) info.Files = nil