chore: pass all options to download
This commit is contained in:
@ -11,7 +11,7 @@
|
|||||||
<g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11">
|
<g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11">
|
||||||
<text x="33.5" y="15" fill="#010101" fill-opacity=".3">coverage</text>
|
<text x="33.5" y="15" fill="#010101" fill-opacity=".3">coverage</text>
|
||||||
<text x="33.5" y="14">coverage</text>
|
<text x="33.5" y="14">coverage</text>
|
||||||
<text x="86" y="15" fill="#010101" fill-opacity=".3">19.7%</text>
|
<text x="86" y="15" fill="#010101" fill-opacity=".3">19.8%</text>
|
||||||
<text x="86" y="14">19.7%</text>
|
<text x="86" y="14">19.8%</text>
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
|
Before Width: | Height: | Size: 926 B After Width: | Height: | Size: 926 B |
@ -445,15 +445,15 @@ msgstr ""
|
|||||||
msgid "Source can be updated, updating if required"
|
msgid "Source can be updated, updating if required"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: pkg/dl/dl.go:201
|
#: pkg/dl/dl.go:196
|
||||||
msgid "Source found in cache and linked to destination"
|
msgid "Source found in cache and linked to destination"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: pkg/dl/dl.go:208
|
#: pkg/dl/dl.go:203
|
||||||
msgid "Source updated and linked to destination"
|
msgid "Source updated and linked to destination"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: pkg/dl/dl.go:222
|
#: pkg/dl/dl.go:217
|
||||||
msgid "Downloading source"
|
msgid "Downloading source"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -461,15 +461,15 @@ msgstr "Ошибка при запуске приложения"
|
|||||||
msgid "Source can be updated, updating if required"
|
msgid "Source can be updated, updating if required"
|
||||||
msgstr "Исходный код можно обновлять, обновляя при необходимости"
|
msgstr "Исходный код можно обновлять, обновляя при необходимости"
|
||||||
|
|
||||||
#: pkg/dl/dl.go:201
|
#: pkg/dl/dl.go:196
|
||||||
msgid "Source found in cache and linked to destination"
|
msgid "Source found in cache and linked to destination"
|
||||||
msgstr "Источник найден в кэше и связан с пунктом назначения"
|
msgstr "Источник найден в кэше и связан с пунктом назначения"
|
||||||
|
|
||||||
#: pkg/dl/dl.go:208
|
#: pkg/dl/dl.go:203
|
||||||
msgid "Source updated and linked to destination"
|
msgid "Source updated and linked to destination"
|
||||||
msgstr "Источник обновлён и связан с пунктом назначения"
|
msgstr "Источник обновлён и связан с пунктом назначения"
|
||||||
|
|
||||||
#: pkg/dl/dl.go:222
|
#: pkg/dl/dl.go:217
|
||||||
msgid "Downloading source"
|
msgid "Downloading source"
|
||||||
msgstr "Скачивание источника"
|
msgstr "Скачивание источника"
|
||||||
|
|
||||||
|
26
pkg/dl/dl.go
26
pkg/dl/dl.go
@ -172,15 +172,10 @@ func Download(ctx context.Context, opts Options) (err error) {
|
|||||||
"downloader", d.Name(),
|
"downloader", d.Name(),
|
||||||
)
|
)
|
||||||
|
|
||||||
updated, err = d.Update(Options{
|
newOpts := opts
|
||||||
Hash: opts.Hash,
|
newOpts.Destination = cacheDir
|
||||||
HashAlgorithm: opts.HashAlgorithm,
|
|
||||||
Name: opts.Name,
|
updated, err = d.Update(newOpts)
|
||||||
URL: opts.URL,
|
|
||||||
Destination: cacheDir,
|
|
||||||
Progress: opts.Progress,
|
|
||||||
LocalDir: opts.LocalDir,
|
|
||||||
})
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@ -226,15 +221,10 @@ func Download(ctx context.Context, opts Options) (err error) {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
t, name, err := d.Download(ctx, Options{
|
newOpts := opts
|
||||||
Hash: opts.Hash,
|
newOpts.Destination = cacheDir
|
||||||
HashAlgorithm: opts.HashAlgorithm,
|
|
||||||
Name: opts.Name,
|
t, name, err := d.Download(ctx, newOpts)
|
||||||
URL: opts.URL,
|
|
||||||
Destination: cacheDir,
|
|
||||||
Progress: opts.Progress,
|
|
||||||
LocalDir: opts.LocalDir,
|
|
||||||
})
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user