| 57 | } |
| 58 | |
| 59 | func DownloadMulti(baseParams BaseParams, description string, bck cmn.Bck, msg interface{}, intervals ...time.Duration) (string, error) { |
| 60 | dlBody := downloader.DlMultiBody{} |
| 61 | if len(intervals) > 0 { |
| 62 | dlBody.ProgressInterval = intervals[0].String() |
| 63 | } |
| 64 | dlBody.Bck = bck |
| 65 | dlBody.Description = description |
| 66 | dlBody.ObjectsPayload = msg |
| 67 | return DownloadWithParam(baseParams, downloader.DlTypeMulti, dlBody) |
| 68 | } |
| 69 | |
| 70 | func DownloadBackend(baseParams BaseParams, description string, bck cmn.Bck, prefix, suffix string, |
| 71 | intervals ...time.Duration) (string, error) { |